Searched refs:ex_map (Results 1 - 5 of 5) sorted by relevance
/openjdk7/hotspot/src/share/vm/opto/ |
H A D | graphKit.hpp | 168 static void verify_exception_state(SafePointNode* ex_map); 195 static void set_saved_ex_oop(SafePointNode* ex_map, Node* ex_oop); 198 static Node* saved_ex_oop(SafePointNode* ex_map); 201 static Node* clear_saved_ex_oop(SafePointNode* ex_map); 205 static bool has_saved_ex_oop(SafePointNode* ex_map); 218 SafePointNode* ex_map = _exceptions; local 219 if (ex_map != NULL) { 220 _exceptions = ex_map->next_exception(); 221 ex_map->set_next_exception(NULL); 222 debug_only(verify_exception_state(ex_map)); 228 push_exception_state(SafePointNode* ex_map) argument 246 SafePointNode* ex_map; local [all...] |
H A D | graphKit.cpp | 144 void GraphKit::verify_exception_state(SafePointNode* ex_map) { argument 145 assert(ex_map->next_exception() == NULL, "not already part of a chain"); 146 assert(has_saved_ex_oop(ex_map), "every exception state has an ex_oop"); 184 void GraphKit::set_saved_ex_oop(SafePointNode* ex_map, Node* ex_oop) { argument 185 assert(!has_saved_ex_oop(ex_map), "clear ex-oop before setting again"); 186 ex_map->add_req(ex_oop); 187 debug_only(verify_exception_state(ex_map)); 190 inline static Node* common_saved_ex_oop(SafePointNode* ex_map, bool clear_it) { argument 191 assert(GraphKit::has_saved_ex_oop(ex_map), "ex_oop must be there"); 192 Node* ex_oop = ex_map 199 saved_ex_oop(SafePointNode* ex_map) argument 205 clear_saved_ex_oop(SafePointNode* ex_map) argument 212 has_saved_ex_oop(SafePointNode* ex_map) argument 221 SafePointNode* ex_map = stop(); // do not manipulate this map any more local 229 add_exception_state(SafePointNode* ex_map) argument 266 SafePointNode* ex_map = jvms->map()->next_exception(); local 329 combine_exception_states(SafePointNode* ex_map, SafePointNode* phi_map) argument 1814 SafePointNode* ex_map = ekit.combine_and_pop_all_exception_states(); local [all...] |
H A D | parse1.cpp | 828 SafePointNode* ex_map = kit.combine_and_pop_all_exception_states(); 829 Node* ex_oop = kit.use_exception_state(ex_map); 856 SafePointNode* ex_map; local 857 while ((ex_map = pop_exception_state()) != NULL) { 862 throw_to_exit(ex_map); 866 catch_inline_exceptions(ex_map); 877 // The ex_oop must be saved within the ex_map, unlike merge_exception. 878 void Parse::throw_to_exit(SafePointNode* ex_map) { argument 886 caller.map()->set_req(i, ex_map->in(i)); 889 Node* ex_oop = saved_ex_oop(ex_map); 955 SafePointNode* ex_map; local 989 SafePointNode* ex_map; local [all...] |
H A D | parse.hpp | 592 void catch_inline_exceptions(SafePointNode* ex_map); 596 void throw_to_exit(SafePointNode* ex_map);
|
H A D | doCall.cpp | 702 void Parse::catch_inline_exceptions(SafePointNode* ex_map) { argument 707 Node* ex_node = saved_ex_oop(ex_map); 724 ex_node = use_exception_state(ex_map);
|
Completed in 317 milliseconds