Mercurial > hg > graal-jvmci-8
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); |