Skip to content
Snippets Groups Projects
  1. Mar 10, 2006
    • mark's avatar
      Imported GNU Classpath 0.90 · ce57ab76
      mark authored
             * scripts/makemake.tcl: Set gnu/java/awt/peer/swing to ignore.
             * gnu/classpath/jdwp/VMFrame.java (SIZE): New constant.
             * java/lang/VMCompiler.java: Use gnu.java.security.hash.MD5.
             * java/lang/Math.java: New override file.
             * java/lang/Character.java: Merged from Classpath.
             (start, end): Now 'int's.
             (canonicalName): New field.
             (CANONICAL_NAME, NO_SPACES_NAME, CONSTANT_NAME): New constants.
             (UnicodeBlock): Added argument.
             (of): New overload.
             (forName): New method.
             Updated unicode blocks.
             (sets): Updated.
             * sources.am: Regenerated.
             * Makefile.in: Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111942 138bc75d-0d04-0410-961f-82ee72b054a4
      ce57ab76
    • tromey's avatar
      PR libgcj/23495: · 0b55b3af
      tromey authored
      	* java/lang/natString.cc (_Jv_NewString): Use memcpy.
      	(equals): Use memcmp.
      	(contentEquals): Likewise.
      	(getChars): Use memcpy.
      	(toCharArray): Likewise.
      	(regionMatches): Use memcmp.
      	(regionMatches): Likewise.
      	(startsWith): Likewise.
      	(concat): Use memcpy.
      	(valueOf): Likewise.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111919 138bc75d-0d04-0410-961f-82ee72b054a4
      0b55b3af
  2. Mar 09, 2006
  3. Mar 07, 2006
    • tromey's avatar
      PR libgcj/26103: · 2896b369
      tromey authored
      	* java/lang/ClassLoader.java (loadClass): Don't throw
      	StringIndexOutOfBoundsException if name is empty.
      	* java/lang/natClassLoader.cc (loadClassFromSig): Throw exception
      	if class not found.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111820 138bc75d-0d04-0410-961f-82ee72b054a4
      2896b369
  4. Mar 01, 2006
    • tromey's avatar
      PR java/24321: · b8853c96
      tromey authored
      	* testsuite/libjava.lang/pr24321.java: New file.
      	* testsuite/libjava.lang/pr24321.out: New file.
      	* java/lang/natClass.cc (isInstance): Don't initialize class.
      	(isAssignableFrom): Likewise.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111603 138bc75d-0d04-0410-961f-82ee72b054a4
      b8853c96
  5. Feb 09, 2006
    • bryce's avatar
      2006-02-09 Bryce McKinlay <mckinlay@redhat.com> · 6fb8998d
      bryce authored
      	* java/lang/Class.h (_Jv_IDispatchTable): Make it a struct. Put 
      	'itable' inline, instead of as a pointer.
      	(java::lang::Class): Put 'idt' in anonymous union with 'ioffsets'.
      	* link.cc (null_idt): Update definition.
      	(_Jv_Linker::prepare_constant_time_tables): Allocate klass->idt
      	as a single struct. Use _Jv_AllocBytes, not _Jv_AllocRawObj.
      	(_Jv_Linker::generate_itable): Update to use 'ioffsets'.
      	(_Jv_Linker::find_iindex): Likewise. Update comment.
      	* java/lang/natClass.cc	(_Jv_LookupInterfaceMethodIdx): Update for
      	_Jv_IDispatchTable change.
      	(_Jv_IsAssignableFrom): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110818 138bc75d-0d04-0410-961f-82ee72b054a4
      6fb8998d
    • bryce's avatar
      2006-02-08 Bryce McKinlay <mckinlay@redhat.com> · fdcfb10d
      bryce authored
              PR libgcj/25187:
              * gnu/gcj/io/natSimpleSHSStream.cc
              (gnu::gcj::io::SimpleSHSStream::shsFinal): Remove bogus cast.
              * interpret.cc (_Jv_InterpMethod::run): Simplify arguments to
              _Jv_InterpFrame().
              * boehm.cc: #undef some autoconf macros before including gc-config.h.
              (_Jv_MarkObject): Don't mark the class, it is reachable via the vtable.
              (_Jv_MarkArray): Likewise.
              * java/lang/ref/natReference.cc (java::lang::ref::Reference::create):
              Simplify _Jv_GCRegisterDisappearingLink() call.
              * java/lang/Class.h (getComponentType): Use element_type.
              (element_type): New field declaration, as a union with "methods".
              * java/lang/natClassLoader.cc (_Jv_NewArrayClass): Use "element_type".
              * java/net/natVMNetworkInterfacePosix.cc
              (java::net::VMNetworkInterface::getInterfaces): Add "int" cast to
              avoid sign comparison warning.
              * include/java-interp.h (_Jv_InterpFrame): Take thread as second
              argument, not parent call frame.
              * include/x86_64-signal.h (MAKE_THROW_FRAME): Use "gregs" directly,
              without a cast.
              (restore_rt): Declare with hidden visibility, not "static".
              * posix.cc (_Jv_platform_initProperties): Make "tmpdir" a string
              constant.
              * jni.cc (_Jv_JNI_DestroyJavaVM): Use a union to avoid strict alias
              warning
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110783 138bc75d-0d04-0410-961f-82ee72b054a4
      fdcfb10d
  6. Feb 08, 2006
    • bryce's avatar
      2006-02-08 Bryce McKinlay <mckinlay@redhat.com> · de83d472
      bryce authored
      	* link.cc (_Jv_Linker::print_class_loaded): Declare string constants
      	as "const char *".
      	* verify.cc (verify_fail): Likewise.
      	* gnu/classpath/natSystemProperties.cc (file_encoding): Likewise.
      	* interpret.cc (throw_internal_error, throw_class_format_error):
      	Likewise.
      	* gcj/javaprims.h (_Jv_hashUtf8String, _Jv_Utf8Const::space_needed, 
      	_Jv_Utf8Const::init, _Jv_makeUtf8Const): Likewise.
      	* java/lang/Class.h (_Jv_InitPrimClass): Likewise.
      	* include/jvm.h (_Jv_strLengthUtf8, _Jv_makeUtf8Const): Likewise.
      	* defineclass.cc (throw_internal_error, throw_no_class_def_found_error,
      	is_attribute_name): Likewise.
      	* prims.cc (_Jv_strLengthUtf8, _Jv_hashUtf8String, _Jv_Utf8Const::init,
      	_Jv_makeUtf8Const, _Jv_InitPrimClass): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110767 138bc75d-0d04-0410-961f-82ee72b054a4
      de83d472
    • tromey's avatar
      gcc/java · 1ec490b9
      tromey authored
      	PR java/22578:
      	* check-init.c (check_init): Handle VIEW_CONVERT_EXPR.
      	* builtins.c (convert_real): New function.
      	(java_builtins): Handle Float.intBitsToFloat,
      	Float.floatToRawIntBits, Double.longBitsToDouble,
      	Double.doubleToRawLongBits.
      libjava
      	PR java/22578:
      	* gcj/javaprims.h: Updated.
      	* sources.am, Makefile.in: Rebuilt.
      	* java/lang/natDouble.cc (doubleToLongBits): Moved to VMDouble.
      	(doubleToRawLongBits): Likewise.
      	(longBitsToDouble): Likewise.
      	(toString): Likewise.
      	(parseDouble): Likewise.
      	* java/lang/natFloat.cc (floatToIntBits): Moved to VMFloat.
      	(floatToRawIntBits): Likewise.
      	(intBitsToFloat): Likewise.
      	* java/lang/VMDouble.java: New file.
      	* java/lang/VMFloat.java: New file.
      	* java/lang/Float.java, java/lang/Double.java: Removed.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110759 138bc75d-0d04-0410-961f-82ee72b054a4
      1ec490b9
  7. Feb 01, 2006
    • rschuster's avatar
      2006-02-01 Robert Schuster <robertschuster@fsfe.org> · b07ed7fe
      rschuster authored
      	* link.cc:
      	(_Jv_Linker::find_field_helper): Added checks.
      	(_Jv_Linker::find_field): Use exception swallowing class resolution
      	and added early return.
      	(_Jv_ThrowNoClassDefFoundErrorTrampoline): New function.
      	(_Jv_Linker::link_symbol_table):  Use exception swallowing class
      	resolution, added ffi_closure installation routine, use
      	_Jv_ThrowNoClassDefFoundError for missing static method.
      	(_Jv_Linker::ensure_class_linked): Added string check which does
      	not trigger class resolution.
      	* java/lang/natClassLoader.cc:
      	(_Jv_FindClassNoException): New method.
      	* java/lang/Class.h:
      	(_Jv_FindClassNoException): New method declaration.
      	* include/jvm.h:
      	(_Jv_FindClassNoException): New method declaration.
      	(_Jv_FindClassFromSignatureNoException): New method declaration.
      	* prims.cc:
      	(_Jv_FindClassFromSignatureNoException): New method.
              * gcj/javaprims.h:
              (_Jv_equalsUtf8Classname): New method declaration.
              (_Jv_isPrimitiveOrDerived): Dito.
              * prims.cc:
      	(_Jv_equalsUtf8Classnames): New method.
              (_Jv_isPrimitiveOrDerived): New method.
              * verify.cc:
              (ref_intersection::equals): Use new classname comparison method.
              (type::compatible): Use new classname comparison method. Added
              check whether LHS' type is java.lang.Object .
              (type::resolve): Added new optional debug message and simplified
              if-expression.
              (type::to_array): Added codepath that generates an array type
              without resolving the element type.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110474 138bc75d-0d04-0410-961f-82ee72b054a4
      b07ed7fe
  8. Jan 23, 2006
  9. Jan 17, 2006
  10. Jan 13, 2006
  11. Jan 09, 2006
    • tromey's avatar
      2006-01-08 Chris Burdess <dog@gnu.org> · 793883be
      tromey authored
      	* java/lang/Character.java (toChars,toCodePoint): Correct these
      	  methods to use algorithms from Unicode specification.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109516 138bc75d-0d04-0410-961f-82ee72b054a4
      793883be
    • tromey's avatar
      * java/lang/StringBuilder.java (appendCodePoint): New method. · de4bd8a5
      tromey authored
      	(insert): New overloads.
      	* java/lang/StringBuffer.java (StringBuffer): New constructor.
      	(charAt): Remerged javadoc.
      	(codePointAt, codePointBefore): New methods.
      	(appendCodePoint): New method.
      	(append): New overloads.
      	(insert): Likewise.
      	(trimToSize, codePointCount, offsetByCodePoints): New methods.
      	* java/lang/Float.java (SIZE): New field.
      	(valueOf): New method.
      	* java/lang/natDouble.cc (initIDs): Removed.
      	* java/lang/Double.java (static initializer): Removed.
      	(SIZE): New field.
      	(valueOf): New method.
      	(initIDs): Removed.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109497 138bc75d-0d04-0410-961f-82ee72b054a4
      de4bd8a5
  12. Jan 07, 2006
    • tromey's avatar
      * java/lang/Character.java (SIZE, MAX_CACHE, charCache, · 0b6d4796
      tromey authored
      	MIN_SURROGATE, MAX_SURROGATE): New fields from Classpath.
      	(MIN_HIGH_SURROGATE, MAX_HIGH_SURROGATE, MIN_LOW_SURROGATE,
      	MAX_LOW_SURROGATE): Javadoc fixes.
      	(valueOf, reverseBytes, isHighSurrogate, isLowSurrogate,
      	isSurrogatePair, toCodePoint, codePointAt, codePointBefore): New
      	methods from Classpath.
      	* java/lang/String.java (codePointAt, codePointBefore,
      	codePointCount, contains, replace): New methods from Classpath.
      	(contentEquals): Declare.
      	* java/lang/natString.cc (contentEquals): New method.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109445 138bc75d-0d04-0410-961f-82ee72b054a4
      0b6d4796
  13. Jan 06, 2006
    • tromey's avatar
      * java/lang/natThread.cc (finish_): Don't clear 'group'. · b5723ffc
      tromey authored
      	* sources.am, Makefile.in: Rebuilt.
      	* java/lang/Runtime.java (exit): Merged with Classpath.
      	(runShutdownHooks): New method from Classpath.
      	* java/io/File.java (deleteOnExit): Use DeleteFileHelper, not
      	FileDeleter.
      	* gnu/gcj/runtime/FileDeleter.java: Removed.
      	* java/lang/natRuntime.cc (runFinalizationForExit): New method.
      	(exitInternal): Don't run finalizers or delete files.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109400 138bc75d-0d04-0410-961f-82ee72b054a4
      b5723ffc
  14. Jan 05, 2006
  15. Jan 04, 2006
  16. Jan 03, 2006
    • tromey's avatar
      · 8a038365
      tromey authored
      	PR libgcj/9715, PR libgcj/19132:
      	* java/nio/charset/Charset.java (charsetForName): Try default
      	provider first.
      	(availableCharsets): Re-merged.
      	(providers2): Likewise.
      	(defaultCharset): Likewise.
      	* sources.am, Makefile.in: Rebuilt.
      	* gnu/java/nio/charset/Provider.java: Removed.
      	* java/io/OutputStreamWriter.java
      	(OutputStreamWriter(OutputStream,Charset)): New constructor.
      	(OutputStreamWriter(OutputStream,CharsetEncoder)): Likewise.
      	* java/io/InputStreamReader.java
      	(InputStreamReader(InputStream,CharsetDecoder)): New constructor.
      	(InputStreamReader(InputStream,Charset)): Likewise.
      	* gnu/gcj/convert/BytesToUnicode.java (getDecoder): Try a
      	BytesToCharsetAdaptor.
      	* gnu/gcj/convert/UnicodeToBytes.java (getEncoder): Try a
      	CharsetToBytesAdaptor.
      	* gnu/gcj/convert/CharsetToBytesAdaptor.java: New file.
      	* gnu/gcj/convert/BytesToCharsetAdaptor.java: New file.
      	* mauve-libgcj: Remove getEncoding exclusion.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109294 138bc75d-0d04-0410-961f-82ee72b054a4
      8a038365
  17. Dec 22, 2005
  18. Dec 16, 2005
  19. Dec 14, 2005
  20. Dec 12, 2005
  21. Dec 08, 2005
    • aph's avatar
      2005-12-08 Andrew Haley <aph@redhat.com> · fb2839e8
      aph authored
              * java/lang/Object.h (throwNoSuchMethodError): New method.
              * java/lang/Object.java (throwNoSuchMethodError): New method.
              * include/jvm.h (_Jv_ThrowNoSuchFieldError): Declare.
              * link.cc (_Jv_ThrowNoSuchFieldError): New.
              (link_symbol_table): Don't throw a NoSuchFieldError if a field is
              missing.  Instead, set the otable entry to zero.
              (link_symbol_table): If we don't find a nonstatic method, insert
              the vtable offset of Object.throwNoSuchMethodError() into the
              otable.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108231 138bc75d-0d04-0410-961f-82ee72b054a4
      fb2839e8
  22. Nov 17, 2005
    • mark's avatar
      2005-11-17 Mark Wielaard <mark@klomp.org> · 715764b0
      mark authored
             * gnu/java/net/protocol/file/Handler.java: Removed, fully merged now.
             * java/net/ServerSocket.java: Likewise.
             * sources.am: Regenerated.
             * Makefile.in: Regenerated.
      
      2005-11-17  Mark Wielaard  <mark@klomp.org>
      
             Fixes bug #24006
             * java/net/ServerSocket.java (implAccept): Set Socket.bound to true.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/net/ServerSocket.java (accept): Use correct security manager
             call.
      
      2005-11-17  Jeroen Frijters  <jeroen@frijters.net>
      
             * java/net/ServerSocket.java
             (bound): Removed.
             (local): New field.
             (bind): Cache local socket address.
             (getInetAddress, getLocalPort, getLocalSocketAddress, isBound):
             Use cached local socket address.
             (close): bound field was removed.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/net/URLConnection.java (setDoInput): Javadoc fix.
             (setDoOutput): Likewise.
             (setContentHandlerFactory): Likewise.
             (setFileNameMap): Likewise.
      
      2005-11-17  Mark Wielaard  <mark@klomp.org>
      
             * java/net/URLClassloader.java (addURLs): Add comment about jboss.
      
      2005-11-17  Mark Wielaard  <mark@klomp.org>
      
             * java/net/URLClassLoader.java (addURLs): Don't call addURL(), but
             call urls.add() and addURLImpl() directly on each URL.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/net/URLClassLoader.java (definePackage): Javadoc fixes.
      
      2005-11-17  Jeroen Frijters  <jeroen@frijters.net>
      
             * java/net/URLClassLoader.java
             (Resource.name): Removed field.
             (JarURLResource.name): Added field.
             (FileResource.getURL): Use File.toURL() instead of doing it in
             a way that breaks on Windows.
      
      2005-11-17  Roman Kennke  <roman@kennke.org>
      
             Reported by: Ingo Proetel  <proetel@aicas.com>
             * java/net/URLClassLoader.java
             (findClass): Added null check to avoid NullPointerException.
      
      2005-11-17  David Gilbert  <david.gilbert@object-refinery.com>
      
             * java/net/URLClassLoader.java: reordered some API doc comments to
             suppress Eclipse warnings, and fixed API doc link.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/net/URLClassLoader.java (URLClassLoader): Removed
             unused constructor.
      
      2005-11-17  Jeroen Frijters  <jeroen@frijters.net>
      
             * java/net/URLClassLoader (findClass): Close InputStream after we're
             done with it.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107133 138bc75d-0d04-0410-961f-82ee72b054a4
      715764b0
    • mark's avatar
      2005-11-17 Mark Wielaard <mark@klomp.org> · e5846b50
      mark authored
             * java/text/SimpleDateFormat.java: Removed, fully merged now.
             * sources.am: Regenerated.
             * Makefile.in: Regenerated.
      
      2005-11-17  Sven de Marothy  <sven@physto.se>
      
             * java/text/SimpleDateFormat.java
             (computeOffset): Allow timezone to be first in the parsed String.
      
      2005-11-17  Mark Wielaard  <mark@klomp.org>
      
             * java/text/SimpleDateFormat.java (field, size): Make package private.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/text/SimpleDateFormat.java (compileFormat): Correctly
             handle quoted single quotes.  PR classspath/23183.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/text/SimpleDateFormat.java (compileFormat): Reformatted.
      
      2005-11-17  Tom Tromey  <tromey@redhat.com>
      
             * java/text/DateFormat.java (serialVersionUID): New field.
      
      2005-11-17  Mark Wielaard  <mark@klomp.org>
      
             * java/text/DateFormat.java (equals): Reimplement.
      
      2005-11-17  David Gilbert  <david.gilbert@object-refinery.com>
      
             * java/text/Collator.java: API doc fixes,
             * java/text/DateFormat.java: likewise,
             * java/text/DecimalFormatSymbols.java: likewise,
             * java/text/DateFormatSymbols.java: likewise,
             * java/text/SimpleDateFormat.java: likewise.
      
      2005-11-17  Jeroen Frijters  <jeroen@frijters.net>
      
             * java/text/Collator.java (getInstance(Locale)):
             Added default collation pattern to handle case when resource
             is missing and throw InternalError instead of returning null
             should parsing fail.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107121 138bc75d-0d04-0410-961f-82ee72b054a4
      e5846b50
  23. Nov 16, 2005
    • mark's avatar
      * java/util/zip/ZipEntry.java: Removed, fully merged now. · e09ec4e3
      mark authored
             * java/util/zip/ZipFile.java: Likewise.
             * sources.am: Regenerated.
             * Makefile.in: Regenerated.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107106 138bc75d-0d04-0410-961f-82ee72b054a4
      e09ec4e3
    • mark's avatar
      2005-11-15 Tom Tromey <tromey@redhat.com> · c846cf24
      mark authored
             classpath/23890:
             * java/util/Calendar.java (equals): Include other calendar
             attributes.
             (hashCode): Updated.
             * java/util/GregorianCalendar.java (hashCode): New method.
             (equals): Use super.equals().
      
      2005-11-15  Sven de Marothy  <sven@physto.se>
      
             * java/util/Calendar (setTimeInMillis): Recompute time fields.
      
      2005-11-15  Mark Wielaard  <mark@klomp.org>
      
             * java/util/SimpleTimeZone.java: Removed, fully merged now.
             * java/util/Date.java: Likewise.
             * sources.am: Regenerated.
             * Makefile.in: Regenerated.
      
      2005-11-15  David Gilbert  <david.gilbert@object-refinery.com>
      
             * java/util/Calendar.java: fixed minor problems in API docs,
             * java/util/Date.java: likewise,
             * java/util/ResourceBundle.java: likewise,
             * java/util/SimpleTimeZone.java: likewise,
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107094 138bc75d-0d04-0410-961f-82ee72b054a4
      c846cf24
    • mark's avatar
      2005-11-15 Jeroen Frijters <jeroen@frijters.net> · 9ba35eac
      mark authored
             * java/io/ObjectInputStream.java
             (parseContent): Removed bogus println and fixed bug #24422.
      
      2005-11-15  Mark Wielaard  <mark@klomp.org>
      
             * java/io/ObjectStreamClass.java: Removed, fully merged now.
             * sources.am: Regenerated.
             * Makefile.in: Regenerated.
      
      2005-11-15  Wolfgang Baer  <WBaer@gmx.de>
      
             * java/io/ObjectInputStream.java
             (processResolution): Pass Error, RuntimeException and
             ObjectStreamException through to the caller.
             (readObject): Documentation update.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107088 138bc75d-0d04-0410-961f-82ee72b054a4
      9ba35eac
  24. Nov 15, 2005
    • aph's avatar
      2005-11-15 Andrew Haley <aph@redhat.com> · 5619747e
      aph authored
              * Merge from Classpath head:
      
         2005-09-16  Andrew Haley  <aph@redhat.com>
         
                 * java/io/ObjectStreamClass.java (findAccessibleMethod): Allow
                 protected readResolve().  Rewrite accessibility check.
         
         2005-07-07  Jeroen Frijters  <jeroen@frijters.net>
         
                 * java/io/ObjectStreamClass.java
                 (findAccessibleMethod): Added code to make method accessible.
         
         2005-07-03  Daniel Bonniot  <bonniot@users.sf.net>
         
                 * java/io/ObjectStreamClass.java (inSamePackage): New private method.
                 (findAccessibleMethod): Likewise.
                 (cacheMethods): Lookup readResolve and writeReplace using the new
                 findAccessibleMethod().
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@107029 138bc75d-0d04-0410-961f-82ee72b054a4
      5619747e
  25. Nov 14, 2005
  26. Nov 08, 2005
  27. Sep 27, 2005
    • tromey's avatar
      PR libgcj/23367: · e7e0af0e
      tromey authored
      	* include/jvm.h (_Jv_FreeMethodCache): Declare.
      	* java/lang/natClass.cc (MCACHE_SIZE): Conditional on HAVE_TLS.
      	(struct _Jv_mcache): Likewise.
      	(method_cache): Likewise.
      	(_Jv_FindMethodInCache): Do nothing unless TLS is available.
      	(_Jv_AddMethodToCache): Likewise.
      	(_Jv_FreeMethodCache): New function.
      	* java/lang/natThread.cc (finish_): Call _Jv_FreeMethodCache.
      	* aclocal.m4, configure, include/config.h.in: Rebuilt.
      	* configure.ac: Invoke GCC_CHECK_TLS.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104707 138bc75d-0d04-0410-961f-82ee72b054a4
      e7e0af0e
  28. Sep 23, 2005
    • tromey's avatar
      Imported Classpath 0.18. · 947b8814
      tromey authored
      	* sources.am, Makefile.in: Updated.
      	* Makefile.am (nat_source_files): Removed natProxy.cc.
      	* java/lang/reflect/natProxy.cc: Removed.
      	* gnu/classpath/jdwp/VMFrame.java,
      	gnu/classpath/jdwp/VMIdManager.java,
      	gnu/classpath/jdwp/VMVirtualMachine.java,
      	java/lang/reflect/VMProxy.java: New files.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* scripts/makemake.tcl (verbose): Add gnu/java/awt/peer/qt to BC
      	list.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/java/net/DefaultContentHandlerFactory.java (getContent):
      	Remove ClasspathToolkit references.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* gnu/awt/xlib/XCanvasPeer.java: Add new peer methods.
      	* gnu/awt/xlib/XFramePeer.java: Likewise.
      	* gnu/awt/xlib/XGraphicsConfiguration.java: Likewise.
      
      2005-09-23  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* Makefile.am (libgcjawt_la_SOURCES): Remove jawt.c.  Add
      	classpath/native/jawt/jawt.c.
      	* Makefile.in: Regenerate.
      	* jawt.c: Remove file.
      	* include/Makefile.am (tool_include__HEADERS): Remove jawt.h and
      	jawt_md.h.  Add ../classpath/include/jawt.h and
      	../classpath/include/jawt_md.h.
      	* include/Makefile.in: Regenerate.
      	* include/jawt.h: Regenerate.
      	* include/jawt_md.h: Regenerate.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104586 138bc75d-0d04-0410-961f-82ee72b054a4
      947b8814
  29. Sep 17, 2005
  30. Sep 16, 2005
    • green's avatar
      · d0a3df6c
      green authored
              PR libgcj/20198
              * java/net/URLClassLoader.java (FileURLLoader.getResource): File
              resources should all have canonicalized names.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@104360 138bc75d-0d04-0410-961f-82ee72b054a4
      d0a3df6c
  31. Sep 15, 2005
Loading