1. 18 Dec, 2006 1 commit
  2. 04 Dec, 2006 1 commit
  3. 28 Nov, 2006 1 commit
  4. 21 Nov, 2006 1 commit
  5. 20 Nov, 2006 2 commits
    • mips-signal.h (sys/syscall.h): Do not include. · 9e088160
      2006-11-20  David Daney  <ddaney@avtrex.com>
      
      	* include/mips-signal.h (sys/syscall.h): Do not include.
      	(sig_ucontext_t): Removed.
      	(MAKE_THROW_FRAME): Changed to be a nop.
      	(_INIT_SIG_HANDLER): New macro.
      	(INIT_SEGV): Rewrote to use _INIT_SIG_HANDLER.
      	(INIT_FPE): Same.
      
      2006-11-20  David Daney  <ddaney@avtrex.com>
      
      	* config/mips/linux-unwind.h (mips_fallback_frame_state): Adjust
      	PC to point to following instruction.
      
      From-SVN: r119024
      David Daney committed
    • Throw_3.java: New Test. · e9057fe4
      	* testsuite/libjava.lang/Throw_3.java: New Test.
      	* testsuite/libjava.lang/Throw_3.out: Its expected output.
      
      From-SVN: r119023
      David Daney committed
  6. 13 Nov, 2006 1 commit
  7. 03 Nov, 2006 2 commits
    • 2006-11-03 Gary Benson <gbenson@redhat.com> · 54f9963a
      	* java/net/Inet4Address.java
      	(FAMILY): Renamed to AF_INET.
      	(<init>, writeReplace): Reflect the above.
      	* java/net/Inet6Address.java
      	(FAMILY): Renamed to AF_INET6.
      	(<init>): Reflect the above.
      
      From-SVN: r118452
      Gary Benson committed
    • InetAddress.java: Removed. · adefdaca
      2006-11-03  Gary Benson  <gbenson@redhat.com>
      
      	* java/net/InetAddress.java: Removed.
      	* java/net/natInetAddressNoNet.cc: Likewise.
      	* java/net/natInetAddressPosix.cc: Likewise.
      	* java/net/natInetAddressWin32.cc: Likewise.
      	* java/net/VMInetAddress.java (getLocalHostname,
      	lookupInaddrAny, getHostByAddr, getHostByName,
      	aton): Replace glue methods with native ones.
      	* java/net/natVMInetAddressNoNet.cc: New file.
      	* java/net/natVMInetAddressPosix.cc: Likewise.
      	* java/net/natVMInetAddressWin32.cc: Likewise.
      	* Makefile.am, configure.ac: Reflect the above.
      	* sources.am, Makefile.in, configure: Rebuilt.
      
      	* java/net/natVMNetworkInterfaceWin32.cc
      	(winsock2GetRealNetworkInterfaces): Create InetAddress
      	objects using InetAddress.getByAddress.
      	* gnu/java/net/natPlainSocketImplWin32.cc
      	(accept, getOption): Likewise.
      	* gnu/java/net/natPlainDatagramSocketImplWin32.cc
      	(peekData, receive, getOption): Likewise.
      
      From-SVN: r118451
      Gary Benson committed
  8. 02 Nov, 2006 2 commits
  9. 01 Nov, 2006 1 commit
    • Location.java: New file. · 444dd946
              * gnu/gcj/jvmti/Location.java: New file.
              * gnu/gcj/jvmti/BreakpointManager.java: New file.
              * jvmti.cc (_Jv_JVMTI_SetBreakpoint): New function.
              (_Jv_JVMTI_ClearBreakpoint): New function.
              (_Jv_JVMTI_Interface): Define SetBreakpoint and ClearBreakpoint.
              * sources.am: Regenerated.
              * Makefile.in: Regenerated.
      
      From-SVN: r118391
      Keith Seitz committed
  10. 28 Oct, 2006 2 commits
    • Makefile.am (nat_source_files): Add natBreakpoint.cc. · 67ce7492
              * Makefile.am (nat_source_files): Add natBreakpoint.cc.
              * sources.am: Regenerated.
              * Makefile.in: Regenerated.
              * gnu/gcj/jvmti/Breakpoint.java: New file.
              * gnu/gcj/jvmti/natBreakpoint.java: New file.
      
      From-SVN: r118108
      Keith Seitz committed
    • java-stack.h (ncodeMap): Declare. · f356a436
              * include/java-stack.h (ncodeMap): Declare.
              (_Jv_StackTrace): Make _Jv_GetMethodDeclaringClass friend.
              * java/lang/Class.h (_Jv_GetMethodDeclaringClass): Declare.
              * java/lang/natClass.cc (_Jv_GetMethodDeclaringClass): New
              function.
              * stacktrace.cc (ncodeMap): Redefine from file global to global
              for class _Jv_StackTrace.
              (_Jv_StackTrace::UpdateNCodeMap): Add interpreted classes, too,
              so that _Jv_GetMethodDeclaringClass can find them all.
              (_Jv_StackTrace::ClassForFrame): Exclude interpreted classes.
              * jvmti.cc (_Jv_JVMTI_GetMethodDeclaringClass): New function.
              (_Jv_JVMTI_Interface): Define GetMethodDeclaringClass function.
      
      From-SVN: r118100
      Keith Seitz committed
  11. 25 Oct, 2006 1 commit
  12. 20 Oct, 2006 1 commit
  13. 18 Oct, 2006 1 commit
    • register2.java: New file. · e7f7d233
      	* testsuite/libjava.jni/register2.java: New file.
      	* testsuite/libjava.jni/register2.out: New file.
      	* testsuite/libjava.jni/register2.c: New file.
      	* java/lang/natClass.cc (_Jv_GetClassNameUtf8): New function.
      	* java/lang/Class.h (_Jv_GetClassNameUtf8): Declare.
      	* jni.cc (struct NativeMethodCacheEntry): New struct.
      	(nathash): Changed type.
      	(hash): Updated.
      	(nathash_find_slot): Likewise.
      	(nathash_find): Likewise.
      	(natrehash): Likewise.
      	(nathash_add): Likewise.
      	(_Jv_JNI_RegisterNatives): Likewise.
      	(_Jv_LookupJNIMethod): Likewise.
      	Idea from Juerg Lehni <juerg@scratchdisk.com>
      
      Co-Authored-By: Bryce McKinlay <mckinlay@redhat.com>
      
      From-SVN: r117867
      Tom Tromey committed
  14. 17 Oct, 2006 1 commit
    • natevents.cc (env): Delete. · 8829ef30
      	* testsuite/libjava.jvmti/natevents.cc (env): Delete.
      	(ExceptionCB): Fix types for printf arguments.
      	(ExceptionCatchCB): Likewise.
      	(SingleStepCB): Likewise.
      	(BreakpointCB): Likewise.
      	(FieldAccessCB): Likewise.
      	(FieldModificationCB): Likewise.
      	(CompiledMethodLoadCB): Likewise.
      
      From-SVN: r117817
      Geoffrey Keating committed
  15. 14 Oct, 2006 1 commit
    • java-insns.h (enum java_code): Add op_breakpoint. · 0f546316
              * include/java-insns.h (enum java_code): Add op_breakpoint.
              * include/java-interp.h (_Jv_InterpMethod): Declare breakpoint_insn.
              [INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_slot.
              [!INTERPRETER]: Declare _Jv_InterpMethod::bp_insn_opcode.
              (install_break): Declare.
              * interpret.cc (breakpoint_insn): Define breakpoint insn.
              (compile): Add op_breakpoint to "can't happen" cases.
              [INTERPRETER] Initialize breakpoint insn if necessary.
              (install_break): New method.
              * interpret-run.cc: Add op_breakpoint to insn_targets.
              Add insn_breakpoint label.
              * verify.cc (branch_prepass): Add op_breakpoint to unrecognized
              opcodes section of switch statement.
              (verify_instructions_0): Likewise.
      
      From-SVN: r117734
      Keith Seitz committed
  16. 12 Oct, 2006 1 commit
  17. 11 Oct, 2006 2 commits
  18. 10 Oct, 2006 4 commits
  19. 05 Oct, 2006 1 commit
  20. 03 Oct, 2006 1 commit
  21. 02 Oct, 2006 1 commit
  22. 30 Sep, 2006 1 commit
    • java-interp.h (prepared): Change type to pc_t. · 19add4f7
              * include/java-interp.h (prepared): Change type to pc_t.
              (insn_index): Define for both DIRECT_THREADED and bytecode interpreters.
              * interpret.cc [!DIRECT_THREADED] (POKEI): Fix typo.
              (insn_index): Implement for bytecode interpreter.
              * interpret-run.cc [!DIRECT_THREADED] (AVAL1U): Add _Jv_Linker class
              qualifier to resolve_pool_entry.
              [!DIRECT_THREADED] (AVAL2U): Likewise.
              [!DIRECT_THREADED] bytecode() cannot be called without an object.
              Changed all typos.
              [!DIRECT_THREADED] Likewise for defining_class.
      
      From-SVN: r117333
      Keith Seitz committed
  23. 27 Sep, 2006 2 commits
  24. 25 Sep, 2006 5 commits
  25. 22 Sep, 2006 3 commits
    • jvmti.cc (_Jv_JVMTI_GetErrorName): Now static. · f8e04884
      2006-09-22  Marco Trudel  <mtrudel@gmx.ch>
      
      	* jvmti.cc (_Jv_JVMTI_GetErrorName): Now static.  Marked JNICALL.
      
      From-SVN: r117153
      Marco Trudel committed
    • re PR classpath/28661 (HTTP Header differs b/w java and classpath) · 17bdf398
             PR classpath/28661
             * gnu/java/net/protocol/http/HTTPURLConnection.java (connect):  Add
             default content-type for POST method.
      
      From-SVN: r117149
      David Daney committed
    • [multiple changes] · 2067150e
      2006-08-02  Sven de Marothy  <sven@physto.se>
      
      	* gnu/java/awt/peer/gtk/GtkChoicePeer.java
      	(remove): Force event on removing item 0 when it's selected.
      	(handleEvent): Always call Choice.selected().
      	* java/awt/Choice.java:
      	(remove): Simplify and correct.
      
      2006-07-30  Sven de Marothy  <sven@physto.se>
      
      	* java/awt/Choice.java:
      	(accessibleAction): Call select() directly.
      	(add, insert, remove): Reimplement.
      	(dispatchEventImpl): Always call super.
      	(processItemEvent): Does not set the index.
      	* include/gnu_java_awt_peer_gtk_GtkChoicePeer.h
      	* native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c
      	(append): removed.
      	(nativeAdd): Name changed to add.
      	(selection_changed_cb): Simplify callback.
      	* gnu/java/awt/peer/gtk/GtkChoicePeer.java
      	(selected): New field.
      	(add): Replaced with native impl.
      	(handleEvent): New method.
      
      From-SVN: r117142
      Sven de Marothy committed