waldemar%netscape.com
9e38333da6
Made link order consistent
2000-08-02 23:09:53 +00:00
waldemar%netscape.com
8941a10acb
Fixed Mac errors and warnings
2000-08-02 23:09:29 +00:00
jband%netscape.com
d957e12a12
interim fix for bug 25180. Build double wrappers around JS components used by JS code. Includes secured scheme for getting at underlying JSObject for those who really need to do this. a=warren r=rginda
2000-08-02 03:57:59 +00:00
beard%netscape.com
e2d1e94396
fixing warnings, removing need for JStrings to be copied for mClass
2000-08-02 03:53:04 +00:00
nboyd%atg.com
0667cc6b4b
Fix javadoc.
2000-07-31 21:19:05 +00:00
rginda%netscape.com
80b337ffd6
shut up "unused param" warnings by only naming the register param if the icode uses a RegisterList operand.
2000-07-29 02:00:12 +00:00
nboyd%atg.com
091e5f848f
Experimental changes for debugger.
2000-07-27 14:54:13 +00:00
rogerl%netscape.com
54e6f7c03f
Patch from Norris :
...
A Rhino user has complained about concurrency problems in the interpreter,
and I think the attached diff fixes some problems that could be caused if
the same interpreted function or script was called simultaneously from
two different threads.
2000-07-26 23:04:14 +00:00
mccabe%netscape.com
6183efe935
Not part of the Mozilla build.
...
Promulgate line-editing to the lcshell standalone command-line interpreter, and add more comments to the js shell support for the same.
2000-07-26 03:14:49 +00:00
rogerl%netscape.com
9cb37bc8c8
Function prototype objects etc.
2000-07-26 01:56:47 +00:00
rogerl%netscape.com
c30779b359
More ECMA 3 mucking about to support constructors etc.
2000-07-25 22:58:04 +00:00
brendan%mozilla.org
4736a63576
What a dork, I didn't test-build on Linux!
2000-07-24 21:28:08 +00:00
putterman%netscape.com
6f2bb03f35
backing out brendan's changes to fix build
2000-07-24 21:13:13 +00:00
morse%netscape.com
57b98ea166
attempt to fix build bustage
2000-07-24 21:03:41 +00:00
brendan%mozilla.org
5e0d51703d
Micro-optimize source (compilers probably do it, but hey); fix a comment.
2000-07-24 20:17:24 +00:00
brendan%mozilla.org
af6dc1da89
Fix broken code that stored off the end of 'vector' in ProcessArgs (not part of build).
2000-07-24 20:13:50 +00:00
brendan%mozilla.org
ef35aeadcc
Fix second (prototype-owns-property) setter/shared special case to unlock properly (45940, r=mccabe).
2000-07-22 01:03:04 +00:00
rogerl%netscape.com
7b8358b869
r=brendan@mozilla.org Bug #31381 Bug in Alpha 64-bit pointer cast.
...
Added extra 'long'field to Java wrapper object to handle platforms with
64 bit pointers.
2000-07-21 21:57:29 +00:00
rogerl%netscape.com
11aa5e9f47
r,a=brendan@mozilla.org. Bug #23502 , crash in qsort when user function
...
misbehaves.
2000-07-21 21:46:22 +00:00
nboyd%atg.com
a0e64bea0b
Fix 45928 NativeDate uses getDeclaredConstructor instead of getConstructor
2000-07-21 17:13:09 +00:00
beard%netscape.com
583d45e258
added jsmath.cpp/h
2000-07-21 05:07:29 +00:00
beard%netscape.com
90c948a47a
XML project file.
2000-07-21 05:07:05 +00:00
beard%netscape.com
eec51fa4ce
update dependencies to include jsmath.o
2000-07-21 05:01:10 +00:00
beard%netscape.com
94888cdb78
add jsmath.cpp to the build.
2000-07-21 05:00:43 +00:00
beard%netscape.com
b955eb7e09
scope of loop variables fix
2000-07-21 05:00:10 +00:00
rogerl%netscape.com
84455b51d9
Implementing Object.prototype object and global object for ECMA 3
...
Adding Math class support.
2000-07-21 01:16:49 +00:00
jband%netscape.com
43adc72647
drastically reduce unnecessary malloc calls from js_Atomize. r=brendan@mozilla.org. a=brendan@mozilla.org
2000-07-21 00:57:19 +00:00
dougt%netscape.com
b5027cd07a
more debug information. r=jband.
2000-07-21 00:53:07 +00:00
jband%netscape.com
f392c7097c
fix for crash that can happen when wrapped JS objects get accessed after xpconnect shutdown. This was burning outside users of xpconnect. bug 45669. r=mccabe@netscape.com a=brendan@mozilla.org
2000-07-19 06:15:32 +00:00
jband%netscape.com
a09164a7d1
fix bustage from dougt's last change to this file. not part of build. r=dougt@netscape.com
2000-07-19 06:11:12 +00:00
jband%netscape.com
ff320436f0
patches from madams@janna.com to build xpconnect standalone. bug 42026. r=leaf@mozilla.org a=brendan@mozilla.org
2000-07-19 03:36:27 +00:00
rogerl%netscape.com
06f0a5261f
Removed all xxxCall, using simple call for everything.
...
Changed methods to use mMethods vector instead.
Various other fixes etc.
2000-07-18 20:53:03 +00:00
beard%netscape.com
7a1c2d350a
Added ClassOutput.java, WrapHandler.java.
2000-07-18 01:29:34 +00:00
beard%netscape.com
a5ef09a1a6
cleaned up by removing widenCString() calls when using world.identifiers
2000-07-17 20:39:19 +00:00
nboyd%atg.com
22adf6c37b
Fix javadoc error.
2000-07-17 14:08:28 +00:00
brendan%mozilla.org
5ee77531dd
Remove unused vars and WIN16 crap; improve freelist-scavenging code to avoid taking too big an arena off the freelist in the case where nb > arenasize (41381 again, r=jband@netscape.com).
2000-07-15 19:12:49 +00:00
mcafee%netscape.com
c77af9f272
Ignore generated files
2000-07-15 15:56:34 +00:00
rginda%netscape.com
950d90e264
removing bogus assert (per rogerl)
2000-07-15 00:01:25 +00:00
beard%netscape.com
96e8363f86
added operator[](const char*) to StringAtomTable.
2000-07-14 23:10:02 +00:00
rogerl%netscape.com
3def89ee0d
Fixed slots for non-function vars, plus bug in slot xcrement.
2000-07-14 22:23:20 +00:00
brendan%mozilla.org
1735e9b50e
Fix for..in loop bug that reopened 41126 (r=jband@netscape.com).
2000-07-14 05:37:40 +00:00
brendan%mozilla.org
d5fbbb870c
Fix 41381 regression from last fix attempt (r=jband).
2000-07-14 05:35:08 +00:00
jband%netscape.com
cc7bff60f8
Fix dropProperty crash. This is needed because the JSObjects used by xpconnect wrapped natives need to act both as host objects with non-slot properties and as a plain JSObjects using the default JSOps and all that entails. So, we can't be passing the host-style props to dropProperty though we do still need to do so for other props. This has only been working up to now by luck. r=brendan@mozilla.org a=brendan@mozilla.org
2000-07-14 05:34:46 +00:00
rogerl%netscape.com
0d866e25b5
Backed out time()
2000-07-14 01:46:14 +00:00
rogerl%netscape.com
23e9d7c1c8
Type targetted binary operators.
...
Added 'time()' function as native.
2000-07-14 01:00:53 +00:00
jband%netscape.com
bd65f5dc54
add THREADSAFE nsISupports implementation macros to some of the classes which lacked them. bug 45404. a=brendan@mozilla.org
2000-07-13 23:04:15 +00:00
brendan%mozilla.org
f0b2ab9b86
Why didn't the lack of this break Linux, where I tested?
2000-07-13 05:56:28 +00:00
syd%netscape.com
dacf41392f
Add support to JS profiler for collecting min, max, and average execution
...
times of functions. Doesn't yet handle rentrancy. Create Makefile.in files
so this stuff will build on *nix. r=jband, a=leaf
2000-07-13 05:19:22 +00:00
brendan%mozilla.org
2566f33358
Try again for bug 41381, r=wtc@netscape.com
2000-07-13 05:08:35 +00:00
brendan%mozilla.org
d63dccc79d
Uh oh. Back out last change until I'm sure I'm not an idiot.
2000-07-13 04:00:33 +00:00