gecko-dev/js
igor%mir2.org d90d743307 Fixing design flaw in SecurityController:
The new SecurityController in its current form does not allow to define more then one generated class class in the same class loader effectively preventing to use optimizer which needs to define classes that refer each other and should be defined in the same loader.

To fix this I replaced the defineClass method in SecurityController by
    public GeneratedClassLoader createClassLoader(Object securityDomain);
which returns instance of the new GeneratedClassLoader interface which can be used to define several classes. I also made DefiningClassLoader to implement this interface to simplify code in JavaAdapter.java and optimizer/Codegen.java.
2002-12-28 05:37:43 +00:00
..
benchmarks
docs apply scole@planetweb.com's fix for JS_InitClass (bug 162946) 2002-08-16 05:11:36 +00:00
jsd bug 185719, r=peterv@netscape.com, sr=brendan@mozilla.org 2002-12-17 22:22:30 +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 Fixing design flaw in SecurityController: 2002-12-28 05:37:43 +00:00
src Start installing GRE libraries & components into a separate dist/gre directory as part of the default build. 2002-12-28 01:15:07 +00:00
tests Adding more comments. 2002-12-17 01:54:54 +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