Mercurial > hg > truffle
comparison src/share/vm/c1/c1_Runtime1.hpp @ 1681:126ea7725993
6953477: Increase portability and flexibility of building Hotspot
Summary: A collection of portability improvements including shared code support for PPC, ARM platforms, software floating point, cross compilation support and improvements in error crash detail.
Reviewed-by: phh, never, coleenp, dholmes
author | bobv |
---|---|
date | Tue, 03 Aug 2010 08:13:38 -0400 |
parents | b812ff5abc73 |
children | 3e8fbc61cee8 |
comparison
equal
deleted
inserted
replaced
1680:a64438a2b7e8 | 1681:126ea7725993 |
---|---|
157 static CodeBlob* blob_for (StubID id); | 157 static CodeBlob* blob_for (StubID id); |
158 static address entry_for(StubID id) { return blob_for(id)->instructions_begin(); } | 158 static address entry_for(StubID id) { return blob_for(id)->instructions_begin(); } |
159 static const char* name_for (StubID id); | 159 static const char* name_for (StubID id); |
160 static const char* name_for_address(address entry); | 160 static const char* name_for_address(address entry); |
161 | 161 |
162 // platform might add runtime names. | |
163 static const char* pd_name_for_address(address entry); | |
164 | |
162 // method tracing | 165 // method tracing |
163 static void trace_block_entry(jint block_id); | 166 static void trace_block_entry(jint block_id); |
164 | 167 |
165 #ifndef PRODUCT | 168 #ifndef PRODUCT |
166 static address throw_count_address() { return (address)&_throw_count; } | 169 static address throw_count_address() { return (address)&_throw_count; } |