brendan%mozilla.org
bc3f635a48
Use 0 - i rather than -i to avoid unsigned warning on Windows.
2000-10-29 18:08:40 +00:00
nboyd%atg.com
13c17e9f43
Fix formatting
2000-10-29 18:07:26 +00:00
brendan%mozilla.org
12e9876d3d
Handle negative-int-fits-in-jsval string literals as property names equivalent to their int conversions (57043, r=shaver, sr=jband).
2000-10-29 01:30:16 +00:00
waldemar%netscape.com
76e8bcd8d6
Allowed multiple units in a unit expression
2000-10-28 05:55:47 +00:00
waldemar%netscape.com
e84153e3fc
Renamed OrdinaryInitialIdentifierCharacter and OrdinaryContinuingIdentifierCharacter to InitialIdentifierCharacter and ContinuingIdentifierCharacter
2000-10-28 05:55:19 +00:00
waldemar%netscape.com
4489b4c7f0
Initial version
2000-10-28 05:54:44 +00:00
waldemar%netscape.com
8df2f5a1c4
Added JS20/Units
2000-10-28 05:53:23 +00:00
rogerl%netscape.com
71aae60c11
Fixed gcc whine about char16.
2000-10-28 00:07:36 +00:00
rogerl%netscape.com
2d9a47fce0
Removed unused parameter.
2000-10-28 00:01:58 +00:00
rogerl%netscape.com
ddf915e607
Named parameter work.
2000-10-27 23:55:31 +00:00
nboyd%atg.com
af79f7675a
Add javadoc.
2000-10-27 20:17:56 +00:00
nboyd%atg.com
577b2d7b62
Fix tree and icode printing.
2000-10-27 20:17:19 +00:00
mccabe%netscape.com
bf56ffa531
Changes to update standalone JavaScript and Liveconnect library builds to the New Era of NSPR 4 and JDK 1.2.
...
Fixes for OSF; they they assume the existence of /share/builds/components/[jdk|nspr]/SOME_VERSION/etc/etc. Sorry, external folks!
Not part of the Mozilla build.
2000-10-27 01:10:09 +00:00
mccabe%netscape.com
eedc61dabe
Changes to update standalone JavaScript and Liveconnect library builds to the New Era of NSPR 4 and JDK 1.2.
...
Fixes for Linux and SunOS; they assume the existence of /share/builds/components/[jdk|nspr]/SOME_VERSION/etc/etc. Sorry, external folks!
Not part of the Mozilla build.
2000-10-27 00:08:31 +00:00
mccabe%netscape.com
cf952461b1
Fix standalone liveconnect build to not complain about missing fdlibm when asked to clean or clobber.
...
Not part of the Mozilla build.
2000-10-26 23:48:16 +00:00
mccabe%netscape.com
acde6ae541
Make commandline shells for javascript and xpconnect-enabled javascript not return failure error codes when a warning occurs.
...
The failure codes were confusing our test drivers.
Not part of the Mozilla product.
2000-10-26 23:45:43 +00:00
jeff.dyer%compilercompany.com
e48821d2b3
Added a couple missing redesignates.
2000-10-26 19:51:31 +00:00
beard%netscape.com
6822ac75c4
adding nodefactory.h to dependency mix
2000-10-26 03:43:41 +00:00
beard%netscape.com
7ac1d2ad6d
fixing confusing code for linux, static Arena() -> getArena()
2000-10-26 03:40:51 +00:00
mccabe%netscape.com
0073517078
Add magic emacs modeline comment to make it display in Makefile mode.
...
Not part of the Mozilla build.
2000-10-26 02:59:03 +00:00
mccabe%netscape.com
8533da2b3b
Add magic emacs modeline comment to make it display in Makefile mode.
...
Not part of the Mozilla build.
2000-10-26 02:13:07 +00:00
jeff.dyer%compilercompany.com
83f1b1e028
Added to FunctionDefinition a pointer that marks the position in the
...
parameter list that the named parameter marker occurs. The names at or
after that position may or may not have aliases associated with them.
2000-10-25 12:46:23 +00:00
brendan%mozilla.org
1dbf40a31a
Fix obj.toSource to get attributes using the object in which id was found (56482, r=jband, sr=shaver).
2000-10-25 07:00:31 +00:00
brendan%mozilla.org
cfb8447863
Home sp before calling js_ValueToStringAtom and js_ValueToFunction (bug 57826, r=mccabe, sr=jband).
2000-10-25 04:04:29 +00:00
jeff.dyer%compilercompany.com
bee1460e55
Fix assertions that I missed in partial debug mode. Also fixed problem with
...
optional parameter after the named parameter marker.
2000-10-23 22:23:32 +00:00
jeff.dyer%compilercompany.com
2fe8a9cd77
Parsing named parameters and arguments according to the Sep-23rd revision
...
of the grammar. WARNING: struct VariableBinding has grown. Recompile all
after getting this revision.
2000-10-23 19:39:55 +00:00
nboyd%atg.com
116febeef1
Subject:
...
[Rhino] Optimization for OptRuntime.thisGet
Date:
Mon, 23 Oct 2000 17:50:53 +0200
From:
Hannes Wallnoefer <hannes@helma.at>
Organization:
Another Netscape Collabra Server User
Newsgroups:
netscape.public.mozilla.jseng
I found a little oddity in
org.mozilla.javascript.optimizer.OptRuntime.thisGet().
get() is called twice on thisObj, once right at the beginning, and once
when starting to walk down the prototype chain. Below is what I think
this should look like - the prototype walk now begins with thisObj's
prototype, if it exists.
Also, (thisObj == null) was checked only after thisObj.get() was called,
so I moved that up in front.
Hannes
PS: I just made the changes in the news msg editor, so there may be
stupid mistakes.
2000-10-23 17:48:27 +00:00
nboyd%atg.com
006574d547
Subject:
...
updated Global, Main and ImporterTopLevel
Date:
Mon, 23 Oct 2000 14:37:45 +0100
From:
Matthias Radestock <matthias@lshift.net>
To:
nboyd@atg.com
Norris,
I've made some more changes to shell.Main and shell.Global in order to
reduce their mutual dependency, enable "quit" and get "load" to operate
in the local scope.
see attachments for updated .diffs.
Matthias.
2000-10-23 15:55:42 +00:00
beard%netscape.com
26cffce30e
Fixed typo in package target.
2000-10-23 15:44:05 +00:00
nboyd%atg.com
ca002f3c20
Fix 56883.
2000-10-23 14:31:05 +00:00
nboyd%atg.com
ec341691ee
Patch from beard@netscape.com to fix 56879.
2000-10-23 14:30:40 +00:00
brendan%mozilla.org
d910b78a0c
Comment change only: document TOK_TRY and TOK_CATCH nodes.
2000-10-22 22:47:40 +00:00
beard%netscape.com
b4afdbb7d0
Fixed access paths, link errors. [Not part of build.]
2000-10-21 07:29:53 +00:00
beard%netscape.com
115a9169e3
Added static library targets, JSRef.o and JSRefDebug.o. [Not part of build.]
2000-10-21 06:46:21 +00:00
beard%netscape.com
306fcd0fcf
LiveConnect support for Mac. [Not part of standard build.]
2000-10-21 06:44:54 +00:00
beard%netscape.com
f6446960c2
fixed some spacing problems, Makefiles use hard tabs!
2000-10-21 00:57:54 +00:00
beard%netscape.com
60dcd1863c
update depenencies for linux
2000-10-21 00:55:59 +00:00
beard%netscape.com
7b4dd42256
added xmlparser.cpp.
2000-10-21 00:51:32 +00:00
beard%netscape.com
f34200b426
fixing unsigned warnings, a leetle error checking.
2000-10-21 00:50:44 +00:00
beard%netscape.com
88fee00305
fixing unsigned/signed conversion warnings.
2000-10-21 00:43:35 +00:00
rogerl%netscape.com
1e4fe6a77b
Fixed signed/unsigned warning.
2000-10-21 00:38:59 +00:00
rogerl%netscape.com
0d709f17f8
Changed ArgumentList to ArgumentList*. (Still need to handle the
...
destructor though).
2000-10-21 00:31:22 +00:00
rogerl%netscape.com
699cd8646f
Changed ArgumentList to ArgumentList*. Changed ICodeGenerator to take a
...
Context instead of world & global pair. Connected to ICodeAssembler from
XMLParser.
2000-10-21 00:30:23 +00:00
rginda%netscape.com
ac1ca3b9f0
fixups for lame windows parser, and multiple parse per instance issues.
2000-10-20 22:18:52 +00:00
rginda%netscape.com
fdb5df401b
lalala, things run, lalala. (well, kinda.)
2000-10-20 10:33:57 +00:00
rginda%netscape.com
d4c43e16e7
more work on producing real live instructionstreams
2000-10-20 03:33:37 +00:00
rginda%netscape.com
70055678b6
starting to turn the icode StatementNode vector into actual Instructions...
2000-10-20 01:13:03 +00:00
rogerl%netscape.com
5edeb1ee3d
changes to XMLLexer etc.
2000-10-19 23:07:58 +00:00
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