1. 13 Mar, 2008 1 commit
    • natClassLoader.cc (_Jv_RegisterInitiatingLoader): Check loading constraints. · 2599b56f
      	* java/lang/natClassLoader.cc (_Jv_RegisterInitiatingLoader):
      	Check loading constraints.
      	(_Jv_CheckOrCreateLoadingConstraint): New function.
      	* java/lang/ClassLoader.java (loadingConstraints): New field.
      	* link.cc (_Jv_Linker::find_field): Use
      	_Jv_CheckOrCreateLoadingConstraint.
      	(_Jv_Linker::check_loading_constraints): New function.
      	(_Jv_Linker::resolve_method_entry): Use
      	check_loading_constraints.
      	(_Jv_Linker::append_partial_itable): Likewise.
      	(_Jv_Linker::layout_vtable_methods): Likewise.
      	* include/jvm.h (_Jv_Linker::check_loading_constraints): Declare.
      	(_Jv_CheckOrCreateLoadingConstraint): Declare.
      
      From-SVN: r133172
      Tom Tromey committed
  2. 01 Feb, 2007 1 commit
    • Calendar.java: Implement Comparable<Calendar>. · 0a32f469
      	* java/util/Calendar.java: Implement Comparable<Calendar>.  Update
      	comments.
      	(clear): Call complete.
      	(setTimeZone): Call computeTime, computeFields.
      	(compareTo): New method.
      	* java/nio/charset/Charset.java: Implement Comparable<Charset>.
      	(availableCharsets): Genericized.
      	(aliases): Likewise.
      	(compareTo): Changed argument type.
      	* java/lang/ClassLoader.java (loadClass): Genericized.
      	(findClass): Likewise.
      	(defineClass): Likewise.
      	(resolveClass): Likewise.
      	(findSystemClass): Likewise.
      	(setSigners): Likewise.
      	(findLoadedClass): Likewise.
      	(getResources): Likewise.
      	(findResources): Likewise.
      	(getSystemResources): Likewise.
      	(checkInitialized): New method.
      	* java/lang/Class.java (getCanonicalName): New method.
      
      From-SVN: r121471
      Tom Tromey committed
  3. 09 Jan, 2007 1 commit