rogerl%netscape.com
dca0647bab
Adding xmlparser stuff
2000-10-19 22:34:23 +00:00
brendan%mozilla.org
1ccb4a996e
- Treat 08, 09, 078, 079, etc. as decimal, but warn that they're not legal
...
ECMA-262 octal literals. Old code would split 08 into 0 and 8 if JS1.2 or
other non-ECMA version, and always split 078 into 07 and 8, resulting in
missing ; syntax errors.
- Fix CheckFinalReturn to be aware of JS_HAS_EXCEPTIONS, finally (sic). Lots
of help from jag (Peter Annema, disttsc@bart.nl ), thank him.
Both changes got lumped under bug 49233, and are r=jband, sr=shaver.
2000-10-19 19:21:53 +00:00
jeff.dyer%compilercompany.com
c194d27da3
b=53849, r=mstoltz@netscape.com,edburns@acm.org, a=brendan@mozilla.org.
...
This fix makes Liveconnect smarter about getting a security principal
when verifying that call from an applet to JS should be allowed.
2000-10-19 11:51:22 +00:00
beard%netscape.com
a85ec92774
More const String& happiness.
2000-10-19 03:37:02 +00:00
beard%netscape.com
1352d297a2
const String& to soothe g++
2000-10-19 03:33:51 +00:00
beard%netscape.com
6561f9adaf
Fixing linux breakage, incorrect constructor name.
2000-10-19 03:32:23 +00:00
rginda%netscape.com
05f1f7e5e5
made (most) parse*operand functions do the right thing... the rest choke for now.
2000-10-19 00:03:12 +00:00
rogerl%netscape.com
68b8fcce5f
More warning whining.
2000-10-19 00:02:37 +00:00
rogerl%netscape.com
216cd29273
Quiet warnings
2000-10-18 23:55:47 +00:00
rogerl%netscape.com
274ac67b4a
Added icodeasm & xmlparser to build
2000-10-18 23:46:39 +00:00
rogerl%netscape.com
7806a764aa
Added XMLparsing to load a class. Fixed handling of forward references to
...
class methods/fields.
2000-10-18 23:37:44 +00:00
brendan%mozilla.org
c2d6de8a37
Don't nuke the stackPool in JS_GC if it's in use by cx->stackHeaders or cx->fp (or other future users; 57096, r=shaver, a=jband).
2000-10-18 22:21:46 +00:00
rginda%netscape.com
f983d862e9
making argument name optional in argumetlists
2000-10-18 22:01:17 +00:00
rginda%netscape.com
2662739c56
waugh, "..." isn't supported on windows. Added full icode map generated by the new perl script. Added a comment character to the assembler, and required newlines after instructions.
2000-10-18 20:44:14 +00:00
rginda%netscape.com
83ad281615
adding genmap.pl to generate the icode map
2000-10-18 20:41:03 +00:00
brendan%mozilla.org
e582a264b6
Fix cx-for-acx typo-blunder (57070, r=mccabe, a=jband).
2000-10-18 16:00:39 +00:00
rginda%netscape.com
80d2831bce
fixed testcase and icodemap size
2000-10-18 04:33:54 +00:00
rginda%netscape.com
8d5c21f096
whee! the parse "tree" minimally "works"
2000-10-18 03:12:42 +00:00
rginda%netscape.com
9a4a9a865d
more icodeasm work... parse "tree" is finally testable... it might even work.
2000-10-18 01:02:13 +00:00
rginda%netscape.com
ab377fd783
working in labels
2000-10-17 08:02:16 +00:00
rginda%netscape.com
169089589e
icode assembler changes
2000-10-17 00:41:54 +00:00
jband%netscape.com
2fd2e32188
fix crasher bug 56843 in case of if('wrappedJSObject' in foo). Better solution for bigger problem in the works. a=brendan@mozilla.org r=shaver@mozilla.org
2000-10-16 22:34:26 +00:00
jband%netscape.com
af4e110500
remove JS gc roots on wrappedjs objects during xpconnect shutdown to avoid needless rooting and noise in root leak logs. bug 55426. a=brendan@mozilla.org r=mccabe@netscape.com
2000-10-15 05:42:25 +00:00
jband%netscape.com
c88c9a1fa4
only emit leaked root warnings when the JSRuntime is being deleted. This changes around the fix of bug 55117 and cleans up the incorrect leaked root warnings in bug 55426. a=brendan@mozilla.org r=mccabe@netscape.com
2000-10-15 00:20:48 +00:00
rginda%netscape.com
6a0f4f16a9
guess what? yep, more icode asm hacking.
2000-10-14 00:06:42 +00:00
rogerl%netscape.com
6331af284f
Bug #46196 , a=brendan, r=mccabe. Fixed recursive death in out of memory
...
situation.
2000-10-13 22:11:52 +00:00
brendan%mozilla.org
4174a19961
Checking in for rogerl (53614, r=mccabe, a=me).
2000-10-13 01:58:40 +00:00
rginda%netscape.com
074349e52d
adding some comments
2000-10-12 23:59:25 +00:00
rginda%netscape.com
f74b1d34dd
icode assembler still in progress
2000-10-12 23:58:51 +00:00
rginda%netscape.com
cdb2f4b71c
move # to first column for Very Lame Compilers.
2000-10-12 23:58:30 +00:00
nboyd%atg.com
024a61b8eb
Fix bug 56185.
2000-10-12 16:10:55 +00:00
nboyd%atg.com
dbbc5437de
Fix bug 56158
2000-10-12 14:59:19 +00:00
rginda%netscape.com
a7476e025b
more icodeasm hacks
2000-10-12 07:55:13 +00:00
beard%netscape.com
4966a3bd51
Outer class loader support, using ClassManager.
2000-10-12 06:30:29 +00:00
rginda%netscape.com
fad36a7a42
more hacking (flailing, maybe) on the icode assembler
2000-10-12 01:32:01 +00:00
rginda%netscape.com
8cf3b758ad
initial checkin of simple query script for the icode hash
2000-10-12 01:31:33 +00:00
rogerl%netscape.com
8b43517097
Bug #55114 , a=brendan, r=mccabe. Fixed failure in enumerating Java string
...
objects.
2000-10-12 01:23:13 +00:00
rogerl%netscape.com
629af4f7ab
Bug #53614 , a=brendan,r=mccabe. Fixed crash for calling RegExp literal.
2000-10-12 00:18:40 +00:00
rogerl%netscape.com
9573843374
Bug #52479 , a=brendan,r=mccabe. Fixed crash on bad \uXXXX in input.
2000-10-11 22:34:40 +00:00
rginda%netscape.com
efb89b56d0
initial checkin of icode assembler
2000-10-11 02:44:14 +00:00
rginda%netscape.com
a5b6788b8d
seperate icode hash into module
2000-10-11 02:42:39 +00:00
waldemar%netscape.com
7d5f2e430b
Added s flag
2000-10-11 02:28:13 +00:00
beard%netscape.com
db34dd11a5
Map all exceptions to just return null.
2000-10-10 18:14:20 +00:00
nboyd%atg.com
4a13805f10
More javadoc.
2000-10-10 14:58:47 +00:00
waldemar%netscape.com
bdc17dc404
Changed classof x to x.class. Removed eval. Made include be a non-reserved word. Changed syntax of import to allow an automatic use of selected namespaces.
2000-10-10 02:49:34 +00:00
waldemar%netscape.com
98479bac77
Removed "eval" and "include" keywords
2000-10-10 02:48:17 +00:00
rogerl%netscape.com
1db3618a98
Mods for getter/setter methods.
2000-10-09 22:21:26 +00:00
rogerl%netscape.com
f9deb5124e
Bug #54408 , r=mccabe, a=brendan. LiveConnect top-level property names
...
predefined readonly.
2000-10-09 21:39:22 +00:00
beard%netscape.com
0adc2a998b
Added ClassManager.java.
2000-10-09 18:16:06 +00:00
beard%netscape.com
c45770cc40
Manages interactions with outer class loaders.
2000-10-09 17:43:51 +00:00