brendan%mozilla.org
1b4cfb986d
Support external string GC types so XPConnect and other systems can optimize away copies (50602, r=jband).
2000-09-02 20:37:37 +00:00
brendan%mozilla.org
72259545ec
Clean up JSObjectOps layering violations by adding mark and clear ops; JSClass gets a corresponding mark op so classes with unregistered roots in private data can mark them. The JS API gets a new JS_MarkGCThing entry point for JSObjectOps.mark implementors. Prerequisite check-in for bug 49816 and others (r=shaver).
2000-08-26 02:30:22 +00:00
brendan%mozilla.org
897fd3f942
Make it safe to nest a GC from js_AllocGCThing, ultimately from the interpreter; also make sure we collect all garbage (even garbage created by finalizers who unroot or unlock GC-things) when destroying the last context (39125, 44376, r=mccabe@netscape.com).
2000-07-08 02:06:01 +00:00
dmose%mozilla.org
8370e8419f
update license boilerplate to NPL-1.1 dual-licensed with the GPL. a=brendan, r=brendan.
1999-09-28 23:12:09 +00:00
fur%netscape.com
bdfa8055e2
Merge from SpiderMonkey140_BRANCH:
...
Incorporated changes from JS_STABLE_DROP_04261999 to JS_STABLE_DROP_06221999
1999-06-23 14:18:56 +00:00
fur%netscape.com
e625374abd
Checkpoint JS1.4 from JS_STABLE_10131998_BRANCH. Changes include:
...
+ merging of js/src and js/ref
+ elimination of most dependencies on NSPR
+ JS1.4 feature additions and accumulated bug fixes
More details are in last week's mozilla status report.
1998-10-14 10:22:38 +00:00
fur
395d7ac2d1
Initial checkin of JavaScript 1.3, migrated from JSFUN13_BRANCH in /m/src repository
1998-04-24 00:31:11 +00:00
ltabb
781c480871
Free the lizard
1998-03-28 02:44:41 +00:00