equal
deleted
inserted
replaced
65 stub(monitorexit_nofpu) /* optimized version that does not preserve fpu registers */ \ |
65 stub(monitorexit_nofpu) /* optimized version that does not preserve fpu registers */ \ |
66 stub(deoptimize) \ |
66 stub(deoptimize) \ |
67 stub(access_field_patching) \ |
67 stub(access_field_patching) \ |
68 stub(load_klass_patching) \ |
68 stub(load_klass_patching) \ |
69 stub(load_mirror_patching) \ |
69 stub(load_mirror_patching) \ |
|
70 stub(load_appendix_patching) \ |
70 stub(g1_pre_barrier_slow) \ |
71 stub(g1_pre_barrier_slow) \ |
71 stub(g1_post_barrier_slow) \ |
72 stub(g1_post_barrier_slow) \ |
72 stub(fpu2long_stub) \ |
73 stub(fpu2long_stub) \ |
73 stub(counter_overflow) \ |
74 stub(counter_overflow) \ |
74 stub(predicate_failed_trap) \ |
75 stub(predicate_failed_trap) \ |
158 static void deoptimize(JavaThread* thread); |
159 static void deoptimize(JavaThread* thread); |
159 |
160 |
160 static int access_field_patching(JavaThread* thread); |
161 static int access_field_patching(JavaThread* thread); |
161 static int move_klass_patching(JavaThread* thread); |
162 static int move_klass_patching(JavaThread* thread); |
162 static int move_mirror_patching(JavaThread* thread); |
163 static int move_mirror_patching(JavaThread* thread); |
|
164 static int move_appendix_patching(JavaThread* thread); |
163 |
165 |
164 static void patch_code(JavaThread* thread, StubID stub_id); |
166 static void patch_code(JavaThread* thread, StubID stub_id); |
165 |
167 |
166 public: |
168 public: |
167 // initialization |
169 // initialization |