rogerl%netscape.com
|
bbfe54bd1e
|
Fixing for..in, runaway string allocation, array.length initialization.
git-svn-id: svn://10.0.0.236/trunk@140728 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-04-04 23:24:57 +00:00 |
|
rogerl%netscape.com
|
3148ff681f
|
Disneyland bug fixes; gc bugs.
git-svn-id: svn://10.0.0.236/trunk@140701 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-04-04 15:47:35 +00:00 |
|
rogerl%netscape.com
|
78dc03445e
|
Compiles clean!
git-svn-id: svn://10.0.0.236/trunk@140442 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-31 02:09:03 +00:00 |
|
rogerl%netscape.com
|
dca187041f
|
!!! BROKEN !!!
git-svn-id: svn://10.0.0.236/trunk@140424 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-28 17:53:56 +00:00 |
|
rogerl%netscape.com
|
642d71fcc3
|
!!! BROKEN !!! Major bustage, halfway through swicth to current spec. low
level implementation
git-svn-id: svn://10.0.0.236/trunk@140155 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-24 19:36:40 +00:00 |
|
rogerl%netscape.com
|
186392da4c
|
Fix some 'dump' bugs. Changed prototype type for generic new.
git-svn-id: svn://10.0.0.236/trunk@139860 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-20 18:09:44 +00:00 |
|
rogerl%netscape.com
|
1bf36db7ca
|
Fixed parameter frame leaking.
git-svn-id: svn://10.0.0.236/trunk@139725 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-19 00:14:23 +00:00 |
|
rogerl%netscape.com
|
a05000087c
|
Modifying 'break' to skip block frames...
git-svn-id: svn://10.0.0.236/trunk@139632 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-18 00:04:45 +00:00 |
|
rogerl%netscape.com
|
6510019777
|
General GC-related fixes.
git-svn-id: svn://10.0.0.236/trunk@139531 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-15 20:05:32 +00:00 |
|
rogerl%netscape.com
|
b76d8fbb79
|
Instance & Dynamic property map changes to HashTable complete.
git-svn-id: svn://10.0.0.236/trunk@139528 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-15 19:36:12 +00:00 |
|
rogerl%netscape.com
|
be14957e3b
|
Completed switch for LocalBinding map to hash table.
git-svn-id: svn://10.0.0.236/trunk@139474 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-14 23:14:04 +00:00 |
|
rogerl%netscape.com
|
366fd61d06
|
Preparing for new property map.
git-svn-id: svn://10.0.0.236/trunk@139408 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-14 00:03:41 +00:00 |
|
rogerl%netscape.com
|
d9a6dcdb17
|
Fixed passing wrong environment to function call.
git-svn-id: svn://10.0.0.236/trunk@139296 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-11 23:46:09 +00:00 |
|
rogerl%netscape.com
|
3a360650b4
|
Fixes to argc handling and Date class.
git-svn-id: svn://10.0.0.236/trunk@139233 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-10 23:48:12 +00:00 |
|
rogerl%netscape.com
|
4fb72211d2
|
String & Array class fixes.
git-svn-id: svn://10.0.0.236/trunk@139210 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-10 20:00:20 +00:00 |
|
rogerl%netscape.com
|
171cbc252d
|
Fixed for..in for generic lValue. Rationalized builtin class initialization
git-svn-id: svn://10.0.0.236/trunk@138987 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-05 23:12:01 +00:00 |
|
rogerl%netscape.com
|
95b21c6e21
|
Fixing Function prototypes. Added 'dumpAt'.
git-svn-id: svn://10.0.0.236/trunk@138804 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-03-03 18:45:37 +00:00 |
|
rogerl%netscape.com
|
bbda3d1922
|
Fixed New default constructor. stringToDouble semantics.
git-svn-id: svn://10.0.0.236/trunk@138655 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-27 23:51:42 +00:00 |
|
rogerl%netscape.com
|
82cf675d46
|
Multiple ECMA fixes.
git-svn-id: svn://10.0.0.236/trunk@138620 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-27 18:37:07 +00:00 |
|
rogerl%netscape.com
|
2dc237657b
|
'With' statement fixes.
git-svn-id: svn://10.0.0.236/trunk@138552 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-26 21:51:16 +00:00 |
|
rogerl%netscape.com
|
0c2ce48073
|
GC related bugs in array.
git-svn-id: svn://10.0.0.236/trunk@138381 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-24 22:20:10 +00:00 |
|
rogerl%netscape.com
|
505f4e149e
|
Linux build fixes.
git-svn-id: svn://10.0.0.236/trunk@138361 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-24 20:10:08 +00:00 |
|
rogerl%netscape.com
|
daf40fb714
|
Fixes; ECMA3 property attributes. Array index handling.
'object' --> 'Object'.
git-svn-id: svn://10.0.0.236/trunk@138345 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-24 18:07:12 +00:00 |
|
rogerl%netscape.com
|
d8a8ab966b
|
Fixed stack leak from comma operator. Fixed date constructor bad value.
git-svn-id: svn://10.0.0.236/trunk@138303 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-23 19:58:04 +00:00 |
|
rogerl%netscape.com
|
a1fd6aa5e3
|
Add function name to debug output.
git-svn-id: svn://10.0.0.236/trunk@138128 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-21 23:47:46 +00:00 |
|
rogerl%netscape.com
|
bb114bf509
|
Fixed execStack overflow, added 'unescape' etc.
git-svn-id: svn://10.0.0.236/trunk@138054 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-20 23:55:53 +00:00 |
|
rogerl%netscape.com
|
360f445116
|
GC bug fixing.
git-svn-id: svn://10.0.0.236/trunk@138045 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-20 21:48:07 +00:00 |
|
rogerl%netscape.com
|
c348d6da02
|
More gc fiddling.
git-svn-id: svn://10.0.0.236/trunk@138041 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-20 19:41:14 +00:00 |
|
rogerl%netscape.com
|
93b2e84f5d
|
Experimental new gc scheme.
git-svn-id: svn://10.0.0.236/trunk@138040 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-20 19:16:39 +00:00 |
|
rogerl%netscape.com
|
63ae1fcbf1
|
Fixed Array.length & proto functions.
git-svn-id: svn://10.0.0.236/trunk@138036 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-20 16:17:49 +00:00 |
|
rogerl%netscape.com
|
a4d524dc71
|
Identical/NotIdetical implemented.
git-svn-id: svn://10.0.0.236/trunk@137954 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-18 23:15:34 +00:00 |
|
rogerl%netscape.com
|
ee365d5103
|
Function & Array prototype fixes. InstanceOf implementation.
git-svn-id: svn://10.0.0.236/trunk@137953 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-18 22:36:27 +00:00 |
|
rogerl%netscape.com
|
58d30a86b6
|
Function literals, switch bcc to collect generic JS2Objects.
git-svn-id: svn://10.0.0.236/trunk@137889 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-17 03:29:07 +00:00 |
|
rogerl%netscape.com
|
3fb2782978
|
Completed switch to prototype base for builtins. Fixed string.length
git-svn-id: svn://10.0.0.236/trunk@137396 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-05 00:57:09 +00:00 |
|
rogerl%netscape.com
|
cb77c6e17b
|
Fixed bypasss of error checking for initialization. Added AlienInstance
methods that were MIA.
git-svn-id: svn://10.0.0.236/trunk@137201 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-31 17:42:49 +00:00 |
|
rogerl%netscape.com
|
4540ada801
|
Changes throughout to match new Object layout - merged CallableInstance to
SimpleInstance, switched StaticBinding to LocalBinding etc.
git-svn-id: svn://10.0.0.236/trunk@137154 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-30 21:41:25 +00:00 |
|
rogerl%netscape.com
|
f16cd963d0
|
Fixed ForIterator to handle Class objects.
git-svn-id: svn://10.0.0.236/trunk@136448 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-16 22:23:08 +00:00 |
|
rogerl%netscape.com
|
d625413193
|
ECMA3 semantics for toPrimitive.
git-svn-id: svn://10.0.0.236/trunk@136248 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-13 18:47:54 +00:00 |
|
rogerl%netscape.com
|
463882afee
|
Incremental fixes for boolean class testing
git-svn-id: svn://10.0.0.236/trunk@135957 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-07 23:49:28 +00:00 |
|
rogerl%netscape.com
|
e1cb593313
|
Adding defaultValue and typeof. Build fixes in regexp. Updated project
for new files.
git-svn-id: svn://10.0.0.236/trunk@135840 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-03 23:14:10 +00:00 |
|
rogerl%netscape.com
|
6699181f47
|
Added boolean class, fixing bugs.
git-svn-id: svn://10.0.0.236/trunk@135802 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-03 00:49:29 +00:00 |
|
rogerl%netscape.com
|
06606b18e0
|
Added ECMA3 compatible(?) Error classes.
git-svn-id: svn://10.0.0.236/trunk@135532 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-20 23:55:23 +00:00 |
|
rogerl%netscape.com
|
c0a00027a6
|
Various bug fixings. Added 'dynamic' attribute.
git-svn-id: svn://10.0.0.236/trunk@135505 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-19 23:57:32 +00:00 |
|
rogerl%netscape.com
|
7c3752c0e0
|
Incrementing to latest ECMA changes.
git-svn-id: svn://10.0.0.236/trunk@135269 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-13 23:14:32 +00:00 |
|
rogerl%netscape.com
|
bead128de2
|
Fixed arrayliteral & for-init stack. Changed class names to uppercase.
git-svn-id: svn://10.0.0.236/trunk@133870 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-15 00:55:22 +00:00 |
|
rogerl%netscape.com
|
1f29c1fc2c
|
Slot ops.
git-svn-id: svn://10.0.0.236/trunk@133660 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-12 17:52:42 +00:00 |
|
rogerl%netscape.com
|
0c618d88a5
|
signed/unsigned comparison.
git-svn-id: svn://10.0.0.236/trunk@133575 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-11 18:36:12 +00:00 |
|
rogerl%netscape.com
|
479fcdb866
|
Constuctor function support. Dump of classes.
git-svn-id: svn://10.0.0.236/trunk@133553 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-10 23:52:33 +00:00 |
|
rogerl%netscape.com
|
4c49733aff
|
Fixed missing pop after var initialization. Added instruction trace.
git-svn-id: svn://10.0.0.236/trunk@133508 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-09 22:53:51 +00:00 |
|
rogerl%netscape.com
|
8318629a33
|
Fixed bad delete of string ptrs in libraries.
git-svn-id: svn://10.0.0.236/trunk@133340 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-11-07 23:46:02 +00:00 |
|