Mercurial > hg > graal-jvmci-8
comparison src/share/vm/opto/c2_globals.hpp @ 23471:70649f10b88c
8129847: Compiling methods generated by Nashorn triggers high memory usage in C2
Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes.
Reviewed-by: kvn, thartmann, vlivanov, shade
author | zmajo |
---|---|
date | Tue, 15 Dec 2015 09:46:51 +0100 |
parents | 9e69e8d1c900 |
children | cf93dd06db0f |
comparison
equal
deleted
inserted
replaced
23469:c1679cc87ba0 | 23471:70649f10b88c |
---|---|
667 "and give priority to profiling from lower inline depth") \ | 667 "and give priority to profiling from lower inline depth") \ |
668 \ | 668 \ |
669 product_pd(bool, TrapBasedRangeChecks, \ | 669 product_pd(bool, TrapBasedRangeChecks, \ |
670 "Generate code for range checks that uses a cmp and trap " \ | 670 "Generate code for range checks that uses a cmp and trap " \ |
671 "instruction raising SIGTRAP. Used on PPC64.") \ | 671 "instruction raising SIGTRAP. Used on PPC64.") \ |
672 \ | |
673 develop(bool, RenumberLiveNodes, true, \ | |
674 "Renumber live nodes") \ | |
672 | 675 |
673 C2_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG) | 676 C2_FLAGS(DECLARE_DEVELOPER_FLAG, DECLARE_PD_DEVELOPER_FLAG, DECLARE_PRODUCT_FLAG, DECLARE_PD_PRODUCT_FLAG, DECLARE_DIAGNOSTIC_FLAG, DECLARE_EXPERIMENTAL_FLAG, DECLARE_NOTPRODUCT_FLAG) |
674 | 677 |
675 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP | 678 #endif // SHARE_VM_OPTO_C2_GLOBALS_HPP |