Mercurial > hg > truffle
comparison src/share/vm/ci/ciEnv.hpp @ 18041:52b4284cb496
Merge with jdk8u20-b26
author | Gilles Duboscq <duboscq@ssw.jku.at> |
---|---|
date | Wed, 15 Oct 2014 16:02:50 +0200 |
parents | 89152779163c 606acabe7b5c |
children | 7848fc12602b |
comparison
equal
deleted
inserted
replaced
17606:45d7b2c7029d | 18041:52b4284cb496 |
---|---|
361 ExceptionHandlerTable* handler_table, | 361 ExceptionHandlerTable* handler_table, |
362 ImplicitExceptionTable* inc_table, | 362 ImplicitExceptionTable* inc_table, |
363 AbstractCompiler* compiler, | 363 AbstractCompiler* compiler, |
364 int comp_level, | 364 int comp_level, |
365 bool has_unsafe_access, | 365 bool has_unsafe_access, |
366 bool has_wide_vectors); | 366 bool has_wide_vectors, |
367 RTMState rtm_state = NoRTM); | |
367 | 368 |
368 | 369 |
369 // Access to certain well known ciObjects. | 370 // Access to certain well known ciObjects. |
370 #define WK_KLASS_FUNC(name, ignore_s, ignore_o) \ | 371 #define WK_KLASS_FUNC(name, ignore_s, ignore_o) \ |
371 ciInstanceKlass* name() { \ | 372 ciInstanceKlass* name() { \ |
449 | 450 |
450 // RedefineClasses support | 451 // RedefineClasses support |
451 void metadata_do(void f(Metadata*)) { _factory->metadata_do(f); } | 452 void metadata_do(void f(Metadata*)) { _factory->metadata_do(f); } |
452 | 453 |
453 // Dump the compilation replay data for the ciEnv to the stream. | 454 // Dump the compilation replay data for the ciEnv to the stream. |
455 void dump_replay_data(int compile_id); | |
456 void dump_inline_data(int compile_id); | |
454 void dump_replay_data(outputStream* out); | 457 void dump_replay_data(outputStream* out); |
455 void dump_replay_data_unsafe(outputStream* out); | 458 void dump_replay_data_unsafe(outputStream* out); |
459 void dump_compile_data(outputStream* out); | |
456 }; | 460 }; |
457 | 461 |
458 #endif // SHARE_VM_CI_CIENV_HPP | 462 #endif // SHARE_VM_CI_CIENV_HPP |