comparison src/share/vm/prims/jvmtiRedefineClassesTrace.hpp @ 610:70998f2e05ef

6805864: 4/3 Problem with jvmti->redefineClasses: some methods don't get redefined Summary: Remove incorrect optimization in klassItable::adjust_method_entries(). Add RedefineClasses() tracing support for obsolete method entry. Reviewed-by: acorn, swamyv
author dcubed
date Mon, 02 Mar 2009 14:03:03 -0700
parents d1605aabd0a1
children c18cbe5936b8
comparison
equal deleted inserted replaced
609:ea20d7ce26b0 610:70998f2e05ef
47 // 0x00000200 | 512 - previous class weak reference mgmt during 47 // 0x00000200 | 512 - previous class weak reference mgmt during
48 // class unloading checks (GC) 48 // class unloading checks (GC)
49 // 0x00000400 | 1024 - previous class weak reference mgmt during 49 // 0x00000400 | 1024 - previous class weak reference mgmt during
50 // add previous ops (GC) 50 // add previous ops (GC)
51 // 0x00000800 | 2048 - previous class breakpoint mgmt 51 // 0x00000800 | 2048 - previous class breakpoint mgmt
52 // 0x00001000 | 4096 - unused 52 // 0x00001000 | 4096 - detect calls to obsolete methods
53 // 0x00002000 | 8192 - unused 53 // 0x00002000 | 8192 - fail a guarantee() in addition to detection
54 // 0x00004000 | 16384 - unused 54 // 0x00004000 | 16384 - unused
55 // 0x00008000 | 32768 - old/new method matching/add/delete 55 // 0x00008000 | 32768 - old/new method matching/add/delete
56 // 0x00010000 | 65536 - impl details: CP size info 56 // 0x00010000 | 65536 - impl details: CP size info
57 // 0x00020000 | 131072 - impl details: CP merge pass info 57 // 0x00020000 | 131072 - impl details: CP merge pass info
58 // 0x00040000 | 262144 - impl details: CP index maps 58 // 0x00040000 | 262144 - impl details: CP index maps