Skip to content
Snippets Groups Projects
  1. Mar 23, 2000
    • bryce's avatar
      2000-03-23 Bryce McKinlay <bryce@albatross.co.nz> · 362a95fc
      bryce authored
              * libjava.lang/Thread_Wait.java: New file.
              * libjava.lang/Thread_Sleep.java: New file.
              * libjava.lang/Thread_Monitor.java: New file.
              * libjava.lang/Thread_Wait.out: New file.
              * libjava.lang/Thread_Sleep.out: New file.
              * libjava.lang/Thread_Monitor.out: New file.
              * libjava.lang/Thread_Interrupt.java: New file.
              * libjava.lang/Thread_Wait_2.java: New file.
              * libjava.lang/Thread_Wait_2.out: New file.
              * libjava.lang/Thread_Wait_Interrupt.java: New file.
              * libjava.lang/Thread_Wait_Interrupt.out: New file.
              * libjava.lang/Thread_Interrupt.out: New file.
              * libjava.lang/Thread_Join.java: New file.
              * libjava.lang/Thread_Join.out: New file.
              * libjava.lang/Thread_Alive.java: New file.
              * libjava.lang/Thread_Alive.out: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32706 138bc75d-0d04-0410-961f-82ee72b054a4
      362a95fc
  2. Mar 22, 2000
    • tromey's avatar
      * libjava.compile/iface.java: New file. · 6ccd65db
      tromey authored
      	* libjava.compile/static_3.java: New file.
      	* libjava.compile/static_2.java: New file.
      	* libjava.compile/static_1.xfail: New file.
      	* libjava.compile/static_1.java: New file.
      	* libjava.compile/redef6.xfail: New file.
      	* libjava.compile/redef6.java: New file.
      	* libjava.compile/redef5.xfail: New file.
      	* libjava.compile/redef5.java: New file.
      	* libjava.compile/redef4.xfail: New file.
      	* libjava.compile/redef4.java: New file.
      	* libjava.compile/redef3.xfail: New file.
      	* libjava.compile/redef3.java: New file.
      	* libjava.compile/redef2.xfail: New file.
      	* libjava.compile/redef2.java: New file.
      	* libjava.compile/redef1.xfail: New file.
      	* libjava.compile/redef1.java: New file.
      	* libjava.compile/not_a_redef.java: New file.
      	* libjava.compile/inner_1.java: New file.
      	* libjava.compile/static_init.xfail: New file.
      	* libjava.compile/static_init.java: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32688 138bc75d-0d04-0410-961f-82ee72b054a4
      6ccd65db
  3. Mar 21, 2000
  4. Mar 19, 2000
  5. Mar 17, 2000
    • warrenl's avatar
      * java/awt/Color.java: New file. · 6159a051
      warrenl authored
      	* java/awt/Graphics.java: New file.
      	* java/awt/Image.java: New file.
      	* java/awt/Paint.java: New file.
      	* java/awt/PaintContext.java: New file.
      	* java/awt/Transparency.java: New file.
      	* java/util/Collection.java: New file.
      	* java/util/Comparator.java: New file.
      	* java/util/Iterator.java: New file.
      	* java/util/List.java: New file.
      	* java/util/ListIterator.java: New file.
      	* Makefile.am: Added above new files.
      	* Makefile.in: Rebuilt.
      
      	* java/awt/Font.java (PLAIN): New field.
      	(BOLD): New field.
      	(ITALIC): New field.
      	(ROMAN_BASELINE): New field.
      	(CENTER_BASELINE): New field.
      	(HANGING_BASELINE): New field.
      	(name): New field.
      	(style): New field.
      	(size): New field.
      	(pointSize): New field.
      	(Font): Implemented constructor.
      	(isPlain): Implemented method.
      	(isBold): Implemented method.
      	(isItalic): Implemented method.
      	(getName): Implemented method.
      	(getStyle): Implemented method.
      	(getSize): Implemented method.
      	(getSize2D): Implemented method.
      	(decode): Stubbed.
      	* java/awt/Frame.java (getFont): Stubbed.
      	(postEvent): Stubbed.
      	(remove): Stubbed.
      	* java/awt/Menu.java (postEvent): Stubbed.
      	* java/awt/MenuBar.java (getFont): Stubbed.
      	(postEvent): Stubbed.
      	* java/awt/Toolkit.java (getImage): Added abstract method.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32598 138bc75d-0d04-0410-961f-82ee72b054a4
      6159a051
  6. Mar 15, 2000
  7. Mar 14, 2000
  8. Mar 10, 2000
    • warrenl's avatar
      * java/security/Key.java(serialVersionUID): Set to 0 for now. · 5866f779
      warrenl authored
      	* java/security/interfaces/DSAPrivateKey.java(serialVersionUID): Ditto.
      	* java/security/interfaces/DSAPublicKey.java(serialVersionUID): Ditto.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32464 138bc75d-0d04-0410-961f-82ee72b054a4
      5866f779
    • warrenl's avatar
      * java/security/AlgorithmParameterGeneratorSpi.java: New file. · 6236863c
      warrenl authored
      	* java/security/DigestException.java: New file.
      	* java/security/GeneralSecurityException.java: New file.
      	* java/security/InvalidAlgorithmParameterException.java: New file.
      	* java/security/InvalidKeyException.java: New file.
      	* java/security/InvalidParameterException.java: New file.
      	* java/security/Key.java: New file.
      	* java/security/KeyException.java: New file.
      	* java/security/KeyPair.java: New file.
      	* java/security/KeyPairGenerator.java: New file.
      	* java/security/KeyPairGeneratorSpi.java: New file.
      	* java/security/NoSuchProviderException.java: New file.
      	* java/security/PrivateKey.java: New file.
      	* java/security/Provider.java: New file.
      	* java/security/PublicKey.java: New file.
      	* java/security/SecureRandom.java: New file.
      	* java/security/Security.java: New file.
      	* java/security/Signature.java: New file.
      	* java/security/SignatureException.java: New file.
      	* java/security/interfaces/DSAKey.java: New file.
      	* java/security/interfaces/DSAParams.java: New file.
      	* java/security/interfaces/DSAPrivateKey.java: New file.
      	* java/security/interfaces/DSAPublicKey.java: New file.
      	* java/security/interfaces/RSAPrivateCrtKey.java: New file.
      	* java/security/interfaces/RSAPrivateKey.java: New file.
      	* java/security/interfaces/RSAPublicKey.java: New file.
      	* java/security/spec/AlgorithmParameterSpec.java: New file.
      	* java/security/spec/InvalidKeySpecException.java: New file.
      	* java/security/spec/InvalidParameterSpecException.java: New file.
      	* java/security/spec/KeySpec.java: New file.
      	* java/security/spec/RSAPrivateCrtKeySpec.java: New file.
      	* java/security/spec/RSAPrivateKeySpec.java: New file.
      	* java/security/spec/RSAPublicKeySpec.java: New file.
      	* Makefile.am: Added above java.security files.
      	* Makefile.in: Rebuilt.
      
      	* java/security/MessageDigest.java: Rewritten.
      	* java/security/SecureClassLoader.java: Added JDK1.2 comment.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32461 138bc75d-0d04-0410-961f-82ee72b054a4
      6236863c
  9. Mar 09, 2000
  10. Mar 08, 2000
  11. Mar 07, 2000
    • bryce's avatar
      2000-03-07 Bryce McKinlay <bryce@albatross.co.nz> · b3a51f07
      bryce authored
              Test for PR gcj/163:
              * libjava.lang/PR163.java: New file.
              * libjava.lang/PR163.xfail: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32393 138bc75d-0d04-0410-961f-82ee72b054a4
      b3a51f07
    • tromey's avatar
      * lib/libjava.exp (test_libjava_from_javac): Removed hack for · 03daf305
      tromey authored
      	interfaces.  Fail if jv-scan reports a parse error.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32392 138bc75d-0d04-0410-961f-82ee72b054a4
      03daf305
    • tromey's avatar
      * All files: Updated copyright information. · 88abbcd5
      tromey authored
      	* COPYING: New file.
      	* COPYING.LIB: Removed.
      	* LIBGCJ_LICENSE: We now use GPL + special exception.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32387 138bc75d-0d04-0410-961f-82ee72b054a4
      88abbcd5
    • tromey's avatar
      Test for PR gcj/162: · a62b8181
      tromey authored
      	* libjava.lang/PR162.out: New file.
      	* libjava.lang/PR162.java: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32384 138bc75d-0d04-0410-961f-82ee72b054a4
      a62b8181
    • bryce's avatar
      2000-03-07 Bryce McKinlay <bryce@albatross.co.nz> · 2e580b09
      bryce authored
              * resolve.cc (_Jv_SearchMethodInClass): New function.
              (_Jv_ResolvePoolEntry): Search superinterfaces for interface
              methods.
              * java/lang/Class.h (_Jv_SearchMethodInClass): New prototype.
      
      2000-03-07  Bryce McKinlay  <bryce@albatross.co.nz>
      
              * java/lang/Class.h (union _Jv_IDispatchTable): New declaration.
              (struct _Jv_ifaces): New declaration.
              JV_CLASS: New macro definition.
              (getComponentType): Relocate below isArray() for inlining.
              (getModifiers): Declare `inline'.
              (getSuperclass): Ditto.
              (isArray): Ditto.
              (isPrimitive): Ditto.
              (_Jv_IsAssignableFrom): New prototype.
              (_Jv_LookupInterfaceMethodIdx): New prototype. Predeclare with "C"
              linkage.
              (_Jv_InitClass): Move from natClass.cc. Declare `inline'.
              Check for JV_STATE_DONE before invoking initializeClass().
              (_Jv_PrepareConstantTimeTables): New prototype.
              (_Jv_GetInterfaces): Ditto.
              (_Jv_GenerateITable): Ditto.
              (_Jv_GetMethodString): Ditto.
              (_Jv_AppendPartialITable): Ditto.
              (_Jv_FindIIndex): Ditto.
              depth, ancestors, idt: New class fields.
      
              * java/lang/natClass.cc (isAssignableFrom): Move functionality to
              inline function `_Jv_IsAssignableFrom'. Use that function.
              (isInstance): Declare `inline'.
              (initializeClass): Get lock on class before checking `state'. Unlock
              before calling resolveClass0. Call _Jv_PrepareConstantTimeTables
      	with the lock held.
              (_Jv_LookupInterfaceMethod): Use _Jv_GetMessageString.
              (_Jv_IsAssignableFrom): New inline function. Test assignability
      	using class->depth and ancestor table.
              (_Jv_IsInstanceOf): Use _Jv_IsAssignableFrom.
              (_Jv_CheckCast): Move from prims.cc. Use JV_CLASS and
              _Jv_IsAssignableFrom.
              (_Jv_CheckArrayStore): Ditto.
              (_Jv_LookupInterfaceMethodIdx): New function.
              INITIAL_IOFFSETS_LEN, INITIAL_IFACES_LEN: New #defines.
              (_Jv_PrepareConstantTimeTables): New function.
              (_Jv_IndexOf): Ditto.
              (_Jv_GetInterfaces): Ditto.
              (_Jv_GenerateITable): Ditto.
              (_Jv_GetMethodString): Ditto.
              (_Jv_AppendPartialITable): Ditto.
              iindex_mutex, iindex_mutex_initialized: New static fields.
              (_Jv_FindIIndex): New function.
      
              * java/lang/natClassLoader.cc (_Jv_NewClass): Set new jclass fields.
      
              * prims.cc (_Jv_CheckCast): Moved to natClass.cc.
              (_Jv_CheckArrayStore): Ditto.
              (JvNewCharArray, JvNewBooleanArray, JvNewByteArray, JvNewShortArray,
              JvNewIntArray, JvNewLongArray, JvNewFloatArray, JvNewDoubleArray):
              Moved to gcj/array.h.
              (_Jv_Realloc): New function.
      
              * gcj/cni.h: Move _Jv_PrimClass definitions to gcj/array.h.
      
              * gcj/array.h: _Jv_PrimClass definitions moved from gcj/cni.h.
              (JvNewCharArray, JvNewBooleanArray, JvNewByteArray,
              JvNewShortArray, JvNewIntArray, JvNewLongArray, JvNewFloatArray,
              JvNewDoubleArray): Implementations moved from prims.cc and
              declared `inline'.
      
              * gcj/javaprims.h (_Jv_Realloc): Prototype.
      
              * include/jvm.h (_Jv_LookupInterfaceMethodIdx): Prototype.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32382 138bc75d-0d04-0410-961f-82ee72b054a4
      2e580b09
    • tromey's avatar
      Test for PR gcj/164: · 530b5417
      tromey authored
      	* libjava.compile/PR164.xfail: New file.
      	* libjava.compile/PR164.java: New file.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32374 138bc75d-0d04-0410-961f-82ee72b054a4
      530b5417
    • tromey's avatar
      * jni.cc (MARK_NONE): New define. · 98cd19c0
      tromey authored
      	(MARK_USER): Likewise.
      	(MARK_SYSTEM): Likewise.
      	(struct _Jv_JNI_LocalFrame): Made `marker' bigger and `size'
      	smaller.
      	(_Jv_JNI_DeleteLocalRef): Use MARK_NONE in assert.
      	(_Jv_JNI_EnsureLocalCapacity): Use MARK_NONE.
      	(_Jv_JNI_PushLocalFrame): Use MARK_USER.
      	(_Jv_JNI_PopLocalFrame): New version with additional `stop'
      	argument.
      	(call): Use MARK_SYSTEM.
      	(_Jv_GetJNIEnvNewFrame): New function.
      	(_Jv_LookupJNIMethod): New function.
      	(_Jv_JNI_PopSystemFrame): New function.
      	(call): Use _Jv_JNI_PopSystemFrame and _Jv_LookupJNIMethod.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32373 138bc75d-0d04-0410-961f-82ee72b054a4
      98cd19c0
  12. Mar 06, 2000
  13. Mar 05, 2000
Loading