brendan%mozilla.org
9e5cfdfda2
Shrink principals struct back to where it was last week -- but it could go further (93043, r=shaver, sr=jst).
2001-08-09 01:15:57 +00:00
pschwartau%netscape.com
bdcd5ba11c
Initial add. Tests to skip when testing the JS2 shell.
2001-08-08 21:58:12 +00:00
nboyd%atg.com
f6c346cc76
Patches from Igor:
...
=================================
Rhino: use of Node.get/putIntProperty to store integer values
The patch replaces usage like
node.putProp(PROPERTY, new Integer(int_value))
((Integer)node.getProp(PROPERTY))
by
node.putIntProp(PROPERTY, int_value)
node.getIntProp(PROPERTY, defaultValue)
node.getExistingIntProp(PROPERTY)
to avoid creation of Integer wrapper objects while storing integer
properties in Nodes.
Patch also ads Node.removeProp to explicitly remove Node properties
=================================
The patch changes the type of the first argument of Interpreter.addByte
from byte to int so there is no need to cast int arguments, adds
addShort(int value, int iCodeTop), getShort(byte[] iCode, int pc) to
pack/unpack short values from pc array, replaces calls to
getString(stringTable, byte[] iCode, int pc) by
stringTable[getShort(iCode, pc)] and similar for getNumber
It makes Interpreter.java easy to follow and slightly shrink its class file.
2001-08-08 17:02:56 +00:00
pschwartau%netscape.com
dbd534fadb
Now able to run tests against the JS2 shell (code-named "DikDik").
2001-08-08 00:12:50 +00:00
brendan%mozilla.org
68850351e9
Quick followup, my reviewers missed a copy/paste error that's harmless but formally wrong.
2001-08-07 05:32:38 +00:00
brendan%mozilla.org
bb7f3f9cb3
Use a new JSContext option to type context-private data as nsISupports* (82845, sr=jst&waterson).
2001-08-07 05:27:42 +00:00
brendan%mozilla.org
49c0102cdf
Restore scriptable nsIClassInfo.classID but add fast/C++-only classIDNoAlloc; define and use nsIClassInfo::EAGER_CLASSINFO in caps (93792, sr=waterson&jst).
2001-08-07 03:59:29 +00:00
brendan%mozilla.org
9a460b4ccf
Don't modify state until after realloc succeeds (92810, sr=jband&waterson).
2001-08-07 02:48:10 +00:00
pschwartau%netscape.com
489562eb32
Minor improvement in readability -
2001-08-06 23:53:54 +00:00
nboyd%atg.com
e89d7ebdc2
Try recommitting changes to see if they make it to the web site.
2001-08-03 13:57:05 +00:00
nboyd%atg.com
b42e37107b
Try to tweak getting the change propagated to the web site.
2001-08-03 13:55:31 +00:00
rginda%netscape.com
78dca2e056
remove js_EmitTree call (And friends) because this stuff has already been taken care of by the Statements() call.
...
See bug 82188
patch=brendan, r=me, sr=jband
2001-08-03 05:20:59 +00:00
rginda%netscape.com
5f82a6723b
- not built -
...
add javadoc comments, remove jsdIScript::isActive, add jasIService::GC()
2001-08-03 05:15:27 +00:00
rginda%netscape.com
4bec38f2e7
- not built -
...
remove isActive attribute from jsdScript (it's the same thing as isValid)
fix bug in jsdValue::GetDoubleValue()
add jsdService::GC()
2001-08-03 05:14:21 +00:00
brendan%mozilla.org
5627dc3547
Mike Epstein's patch to make MAX_INTERP_LEVEL predefinable (93176, r=rogerl, sr=brendan)
2001-08-02 21:31:00 +00:00
dbaron%fas.harvard.edu
6f534f6129
Fix leaks of JS runtime service. b=93089 r=shaver, dbradley sr=waterson
2001-08-02 01:58:33 +00:00
nboyd%atg.com
9e1e01f617
New version number.
2001-08-01 20:46:46 +00:00
pschwartau%netscape.com
f801e2ecf9
Improving comments.
2001-08-01 17:43:12 +00:00
pschwartau%netscape.com
473c2ac5c6
Adding attribution to jim@jibbering.com
2001-08-01 00:54:44 +00:00
pschwartau%netscape.com
19f7f431ea
Minor change to comment.
2001-07-31 20:14:30 +00:00
pschwartau%netscape.com
aa725b6658
Adding a new case to the test, from jim@jibbering.com (see bug 92942).
2001-07-31 20:05:26 +00:00
pschwartau%netscape.com
275f729477
Correcting an error in the testcase -
2001-07-31 19:47:19 +00:00
brendan%mozilla.org
dbd7fed5b1
FASTLOAD_20010703_BRANCH landing, r=dbaron, sr=shaver.
2001-07-31 19:05:34 +00:00
nboyd%atg.com
3df003a114
Update for 1.5R2 release.
2001-07-30 19:30:07 +00:00
nboyd%atg.com
a44bfbaa7b
Update with new bugs unfixed in either engine.
2001-07-30 14:11:18 +00:00
timeless%mac.com
e962707671
Bugzilla Bug 92134 Sun Workshop 6 Update 2 _FCS_ fails to build due "jscpucfg" error
...
by : Roland.Mainz@informatik.med.uni-giessen.de r=cls a=dbaron
2001-07-30 06:44:43 +00:00
pschwartau%netscape.com
2c4e65702e
Updated email addresses in the document.
2001-07-27 21:24:49 +00:00
nboyd%atg.com
a0b6deb251
Updates for 1.5R2.
2001-07-27 14:12:03 +00:00
nboyd%atg.com
41a836bef0
Update to test changes.
2001-07-26 19:00:39 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
brendan%mozilla.org
52f4ef75ac
Fix 3-way deadlock by never nesting rt->gcLock inside rt->setSlotLock (90994, sr=shaver&jband).
2001-07-25 02:43:40 +00:00
radha%netscape.com
5489eac1e8
Partial fix to bug # 40867. Exposes interfaces implemented by nsGlobalwindow to JS. r=rpotts sr=jst, vidur
2001-07-24 22:39:11 +00:00
jaggernaut%netscape.com
cb0faab070
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
waldemar%netscape.com
f43f993809
Moved to mozilla/js2/semantics
2001-07-21 02:11:56 +00:00
cls%seawood.org
c95f2a4a26
Update REQUIRES for jsd
2001-07-20 05:33:34 +00:00
pschwartau%netscape.com
0733c8cb62
Changing test since bug 90551 has been marked WONTFIX.
2001-07-19 23:46:23 +00:00
brendan%mozilla.org
f90032b6ba
Drop scope property after holding, even if SPROP_GET/SET failed (90597, r=hyatt, sr=waterson).
2001-07-19 23:08:10 +00:00
pschwartau%netscape.com
8a89543e3d
Added another section to the test. Improved comments.
2001-07-18 22:34:37 +00:00
rogerl%netscape.com
6303b01730
Added fdlibm_ns to build, stopped warnings from formmatter.h
2001-07-18 22:34:09 +00:00
pschwartau%netscape.com
40cf988765
Adding a comment.
2001-07-18 21:49:16 +00:00
pschwartau%netscape.com
2d58cb38ba
Whitespace cleanup.
2001-07-18 21:42:24 +00:00
pschwartau%netscape.com
830f617bd4
Initial add. Regression test for bug 72964.
2001-07-18 20:30:21 +00:00
pschwartau%netscape.com
22b52e59d0
Initial add.
2001-07-17 21:48:28 +00:00
jst%netscape.com
f70ebcaecd
Fixing bug #87389 This refreshes prototypes when classes are initialized on the context (Page transition) to prevent changes to prototypes from persisting across document loads. r=dbradley@netscape.com, sr=jst@netscape.com, patch by jband and dbradley (dbradley checking in from jst's account)
2001-07-17 06:20:37 +00:00
av%netscape.com
3ee52d160b
Backing out existing fix for 87193 -- r=mstolz, sr=shaver, attinasi
2001-07-17 02:24:16 +00:00
pschwartau%netscape.com
8105cee9ce
Initial add.
2001-07-16 23:40:35 +00:00
bryner%uiuc.edu
6ea11b87bc
Fixing BeOS bustage - use uint32 instead of u_int32_t.
2001-07-16 06:04:25 +00:00
bryner%uiuc.edu
006ec96e1e
Bug 83388 -- dialogs (and probably other things) broken when using -O2 on gcc 2.96 due to js code that was unsafe for alias optimization. r=drepper@cygnus.com, sr=brendan.
2001-07-16 05:02:10 +00:00
dbaron%fas.harvard.edu
aa4fec2b67
Header include dependency cleanup. b=64023 r=jag rs=brendan
2001-07-16 02:40:48 +00:00
pschwartau%netscape.com
e3f7836a54
Initial add.
2001-07-15 23:01:19 +00:00