Mercurial > hg > truffle
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); |