comparison src/share/vm/c1/c1_Runtime1.hpp @ 1783:d5d065957597

6953144: Tiered compilation Summary: Infrastructure for tiered compilation support (interpreter + c1 + c2) for 32 and 64 bit. Simple tiered policy implementation. Reviewed-by: kvn, never, phh, twisti
author iveresov
date Fri, 03 Sep 2010 17:51:07 -0700
parents 3e8fbc61cee8
children 2d26b0046e0d f95d63e2154a
comparison
equal deleted inserted replaced
1782:f353275af40e 1783:d5d065957597
121 static void new_instance (JavaThread* thread, klassOopDesc* klass); 121 static void new_instance (JavaThread* thread, klassOopDesc* klass);
122 static void new_type_array (JavaThread* thread, klassOopDesc* klass, jint length); 122 static void new_type_array (JavaThread* thread, klassOopDesc* klass, jint length);
123 static void new_object_array(JavaThread* thread, klassOopDesc* klass, jint length); 123 static void new_object_array(JavaThread* thread, klassOopDesc* klass, jint length);
124 static void new_multi_array (JavaThread* thread, klassOopDesc* klass, int rank, jint* dims); 124 static void new_multi_array (JavaThread* thread, klassOopDesc* klass, int rank, jint* dims);
125 125
126 #ifdef TIERED 126 static address counter_overflow(JavaThread* thread, int bci, methodOopDesc* method);
127 static void counter_overflow(JavaThread* thread, int bci);
128 #endif // TIERED
129 127
130 static void unimplemented_entry (JavaThread* thread, StubID id); 128 static void unimplemented_entry (JavaThread* thread, StubID id);
131 129
132 static address exception_handler_for_pc(JavaThread* thread); 130 static address exception_handler_for_pc(JavaThread* thread);
133 static void post_jvmti_exception_throw(JavaThread* thread); 131 static void post_jvmti_exception_throw(JavaThread* thread);