[maxine~maxine:3478] Inspector: use target code breakpoints instead of bytecode breakpoints f

  • From: dougxc@kenai.com
  • To: commits@maxine.kenai.com
  • Subject: [maxine~maxine:3478] Inspector: use target code breakpoints instead of bytecode breakpoints f
  • Date: Tue, 2 Feb 2010 23:45:26 +0000

Project:    maxine
Repository: maxine
Revision:   3478
Author:     dougxc
Date:       2010-02-02 23:05:39 UTC
Link:       

Log Message:
------------
Insp;ector:  add a default listener for GC that will ensure References/Grips 
get updated asap after a GC
Inspector: some documentation and tracing in TeleGripScheme
Merge
Inspector:  add commentary on the role of specific "inspectable" methods in 
the VM.
Inspector:  move specification of client-visible, predefined breakpoints from 
TeleVM to TeleMethods.
Inspector:  encapsulate information about built-in breakpoints for internal 
use in the TeleMethods class.
Inspector:  use target code breakpoints instead of bytecode breakpoints for 
some important internal breakpoints.


Revisions:
----------
3472
3473
3474
3475
3476
3477
3478


Modified Paths:
---------------
Tele/src/com/sun/max/tele/TeleVM.java
Tele/src/com/sun/max/tele/grip/TeleGripScheme.java
Native/substrate/jvm.c
Tele/src/com/sun/max/tele/debug/TeleBytecodeBreakpoint.java
Tele/src/com/sun/max/tele/debug/TeleTargetBreakpoint.java
VM/src/com/sun/max/vm/VMOptions.java
VM/src/com/sun/max/vm/jni/JVMFunctions.java
VM/src/com/sun/max/vm/run/java/JavaRunScheme.java
VM/src/com/sun/max/vm/tele/InspectableCodeInfo.java
Tele/src/com/sun/max/tele/MaxInspectableMethod.java
VM/src/com/sun/max/vm/compiler/CompilationScheme.java
VM/src/com/sun/max/vm/heap/HeapScheme.java
VM/src/com/sun/max/vm/heap/sequential/semiSpace/SemiSpaceHeapScheme.java
VM/src/com/sun/max/vm/tele/InspectableHeapInfo.java
Tele/src/com/sun/max/tele/method/TeleMethods.java
Tele/src/com/sun/max/tele/debug/TeleInspectableMethod.java



[maxine~maxine:3478] Inspector: use target code breakpoints instead of bytecode breakpoints f

dougxc 02/02/2010
  • Mysql
  • Glassfish
  • Jruby
  • Rails
  • Nblogo
Terms of Use; Privacy Policy;
© 2010, Oracle Corporation and/or its affiliates
(revision 20120518.3c65429)
 
 
Close
loading
Please Confirm
Close