gcc/libjava/gnu/gcj
Andrew Haley 019dac3214 Subject.java (doAsPrivileged): If acc is null, create a new AccessControlContext.
2005-02-08  Andrew Haley  <aph@redhat.com>

        * javax/security/auth/Subject.java (doAsPrivileged): If acc is
        null, create a new AccessControlContext.
        * java/security/SecureClassLoader.java (protectionDomainCache):
        new field.
        (defineClass): Create a new protection domain and add it to our
        cache.

        * java/rmi/server/UnicastRemoteObject.java (exportObject): Call
        addStub() to keep track of the stub we've exported.
        (unexportObject): Call deleteStub().
        * java/rmi/server/RemoteObject.java (stubs): New field.
        (addStub): New method.
        (deleteStub): New method.
        (toStub): Rewrite.

        * java/lang/VMCompiler.java (loadSharedLibrary): Pass
        true to findHelper (tryParents).
        * gnu/gcj/runtime/SharedLibLoader.java (SharedLibLoader):
        Likewise.
        * java/net/URLClassLoader.java (SoURLLoader): Likewise.
        * gnu/gcj/runtime/SharedLibHelper.java (SharedLibHelper): Pass
        ProtectionDomain.
        If tryParents is false, don't scan parent class loaders.

        * java/security/Permissions.java (PermissionsHash.implies):
        Iterate over the collection and invoke implies() on each
        element.

From-SVN: r95111
2005-02-16 18:51:25 +00:00
..
convert Output_UnicodeLittleUnmarked.java: New file. 2004-10-28 15:22:44 +00:00
io re PR libgcj/5944 (Use of uint32_t breaks libgcj bootstrap on Solaris 2.5.1) 2002-03-15 21:59:12 +00:00
runtime Subject.java (doAsPrivileged): If acc is null, create a new AccessControlContext. 2005-02-16 18:51:25 +00:00
tools/gcj_dbtool PersistentByteMap.java (name, values, fc): new fields. 2005-02-16 17:32:59 +00:00
util natDebug.cc (getField): Don't qualify name. 2004-11-26 02:27:54 +00:00
xlib XCanvasPeer.java (createImage): Implement. 2004-07-12 16:26:07 +00:00
Core.java Makefile.in: Rebuilt. 2003-08-28 22:17:37 +00:00
natCore.cc prims.cc (_Jv_AllocObject): Remove `size' argument. 2004-04-16 17:27:19 +01:00
RawData.java
RawDataManaged.java gcj.texi (Object allocation): Remove _Jv_AllocBytes. 2004-05-28 19:53:06 +01:00