Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/sharedRuntime.hpp @ 342:37f87013dfd8
6711316: Open source the Garbage-First garbage collector
Summary: First mercurial integration of the code for the Garbage-First garbage collector.
Reviewed-by: apetrusenko, iveresov, jmasa, sgoldman, tonyp, ysr
author | ysr |
---|---|
date | Thu, 05 Jun 2008 15:57:56 -0700 |
parents | 018d5b58dd4f |
children | 1ee8caae33af |
comparison
equal
deleted
inserted
replaced
189:0b27f3512f9e | 342:37f87013dfd8 |
---|---|
96 | 96 |
97 | 97 |
98 // exception handling across interpreter/compiler boundaries | 98 // exception handling across interpreter/compiler boundaries |
99 static address raw_exception_handler_for_return_address(address return_address); | 99 static address raw_exception_handler_for_return_address(address return_address); |
100 static address exception_handler_for_return_address(address return_address); | 100 static address exception_handler_for_return_address(address return_address); |
101 | |
102 #ifndef SERIALGC | |
103 // G1 write barriers | |
104 static void g1_wb_pre(oopDesc* orig, JavaThread *thread); | |
105 static void g1_wb_post(void* card_addr, JavaThread* thread); | |
106 #endif // !SERIALGC | |
101 | 107 |
102 // exception handling and implicit exceptions | 108 // exception handling and implicit exceptions |
103 static address compute_compiled_exc_handler(nmethod* nm, address ret_pc, Handle& exception, | 109 static address compute_compiled_exc_handler(nmethod* nm, address ret_pc, Handle& exception, |
104 bool force_unwind, bool top_frame_only); | 110 bool force_unwind, bool top_frame_only); |
105 enum ImplicitExceptionKind { | 111 enum ImplicitExceptionKind { |