gcc/libjava/gnu/gcj
Keith Seitz 02b1e78caf Breakpoint.java: Make abstract.
* gnu/gcj/jvmti/Breakpoint.java: Make abstract.
        (method): Change from private to protected.
        (location): Likewise.
        (Breakpoint): Change argument list to take only integer type.
        Add default constructor.
        (initialize_native): Renamed to ...
        (_save_insn): ... this to make function more explicit.
        (execute): New method.
        * gnu/gcj/jvmti/Breakpoint.h: Regenerate.
        * gnu/gcj/jvmti/natBreakpoint.cc (initialize_native): Rename to...
        (_save_insn): ... this.
        (install): Save the original instruction.
        * gnu/gcj/jvmti/NormalBreakpoint.java: New file.
        * gnu/gcj/jvmti/NormalBreakpoint.h: New file.
        * gnu/gcj/jvmti/natNormalBreakpoint.cc: New file.
        * gnu/gcj/jvmti/BreakpointManager.java (newBreakpoint):
        Instantiate a NormalBreakpoint instead of Breakpoint.
        * interpret-run.cc (insn_breakpoint): Remove breakpoint actions
        and call Breakpoint.execute to do them.
        * classpath/lib/gnu/gcj/jvmti/Breakpoint.class: Regenerate.
        * classpath/lib/gnu/gcj/jvmti/BreakpointManager.class: Likewise.
        * classpath/lib/gnu/gcj/jvmti/NormalBreakpoint.class: New file.
        * sources.am: Regenerate.
        * Makefile.am (nat_source_files): Add natNormalBreakpoint.cc.
        * Makefile.in: Regenerated.

From-SVN: r125834
2007-06-19 00:10:10 +00:00
..
convert re PR libgcj/30600 (gnu.gcj.convert.BytesToCharsetAdaptor calculates bad argument for java.nio.Buffer.limit(int)) 2007-01-30 02:46:54 +00:00
io sources.am, [...]: Rebuilt. 2007-03-28 02:01:01 +00:00
jvmti Breakpoint.java: Make abstract. 2007-06-19 00:10:10 +00:00
runtime Committed up-to-date .class and .h files from an earlier commit 2007-04-16 20:15:00 +00:00
tools Main.java: Updated copyright year. 2007-02-23 15:35:17 +00:00
util java-stack.h (_Jv_FrameInfo): Remove union definition. 2007-05-17 03:53:45 +00:00
xlib *.h: New files. 2007-01-11 00:15:27 +00:00
Core.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
Core.java Update copyright year. 2005-06-04 11:39:12 +00:00
RawData.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
RawData.java Thread.java: Declare `data' as Object, not RawData. 2000-05-18 11:08:25 +01:00
RawDataManaged.h Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00
RawDataManaged.java gcj.texi (Object allocation): Remove _Jv_AllocBytes. 2004-05-28 19:53:06 +01:00
natCore.cc Merged gcj-eclipse branch to trunk. 2007-01-09 19:58:05 +00:00