comparison src/cpu/zero/vm/cppInterpreter_zero.hpp @ 1379:f9271ff9d324

6941224: Improved stack overflow handling for Zero Summary: Adding stack overflow checking to Shark brought to light a bunch of deficiencies in Zero's stack overflow code. Reviewed-by: twisti Contributed-by: Gary Benson <gbenson@redhat.com>
author twisti
date Thu, 15 Apr 2010 02:40:12 -0700
parents c09ee209b65c
children 22af4ce8dba1
comparison
equal deleted inserted replaced
1377:ef74d6d1ac1e 1379:f9271ff9d324
37 public: 37 public:
38 // Main loop of normal_entry 38 // Main loop of normal_entry
39 static void main_loop(int recurse, TRAPS); 39 static void main_loop(int recurse, TRAPS);
40 40
41 private: 41 private:
42 // Stack overflow checks
43 static bool stack_overflow_imminent(JavaThread *thread);
44
45 private:
46 // Fast result type determination 42 // Fast result type determination
47 static BasicType result_type_of(methodOop method); 43 static BasicType result_type_of(methodOop method);