gecko-dev/js
bryner%netscape.com 3e84c4969c - Fix some JS component loader shutdown leaks.
- Ensure that we use JSPRINCIPALS_DROP() where needed to avoid leaking principals.
- Clear newborn roots when we've finished with a JSContext, so we don't keep objects from being gc'd if there are no other references.

Part of bug 198655.  Thanks to dbaron for much of the component loader patch.  r=shaver, sr=brendan.
2003-03-23 07:22:18 +00:00
..
benchmarks Bug 75405 js benchmarks need strict mode cleaning 2003-02-24 21:37:37 +00:00
docs syncing with the latest apidoc from /webtools/apidoc 2003-02-12 08:25:15 +00:00
jsd Fix some spelling errors in comments. Bug 106386, patch by Nicholas Bebout 2003-03-19 04:35:08 +00:00
jsdj Bug 106386 rid source of misspellings 2002-03-19 04:30:17 +00:00
jsj
macbuild remove JSLoader.xml as its no longer part of the build 2002-09-27 18:33:38 +00:00
ref
rhino Added ScriptRuntime.newInstanceOrNull to call class.newInstance() and return null if it fails. It allows to replace in few places try/3 different catch by a simple method call. 2003-03-20 15:46:37 +00:00
src - Fix some JS component loader shutdown leaks. 2003-03-23 07:22:18 +00:00
tests Removing the early return, and adjusting |N| downward from 1000 to 90 instead. 2003-03-21 02:02:59 +00:00
.cvsignore
landbranch.pl
Makefile.in bug 76050, build js/jsd from toplevel makefile so we're sure we've got an xpidl compiler. r=cls 2001-05-15 20:38:26 +00:00
makefile.win Adding placeholders to silence cvs warnings 2002-09-20 09:14:42 +00:00