Mercurial > hg > truffle
comparison src/share/vm/utilities/globalDefinitions.hpp @ 14107:800057208a2c
enable C1 + Graal tiered
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Thu, 06 Mar 2014 17:11:39 -0800 |
parents | 096c224171c4 |
children | d8041d695d19 |
comparison
equal
deleted
inserted
replaced
14106:ca37cb080dad | 14107:800057208a2c |
---|---|
816 CompLevel_all = -1, | 816 CompLevel_all = -1, |
817 CompLevel_none = 0, // Interpreter | 817 CompLevel_none = 0, // Interpreter |
818 CompLevel_simple = 1, // C1 | 818 CompLevel_simple = 1, // C1 |
819 CompLevel_limited_profile = 2, // C1, invocation & backedge counters | 819 CompLevel_limited_profile = 2, // C1, invocation & backedge counters |
820 CompLevel_full_profile = 3, // C1, invocation & backedge counters + mdo | 820 CompLevel_full_profile = 3, // C1, invocation & backedge counters + mdo |
821 CompLevel_full_optimization = 4, // C2 or Shark | 821 CompLevel_full_optimization = 4, // C2, Shark or Graal |
822 | 822 |
823 #if defined(COMPILER2) || defined(SHARK) | 823 #if defined(COMPILER2) || defined(SHARK) || defined(GRAAL) |
824 CompLevel_highest_tier = CompLevel_full_optimization, // pure C2 and tiered | 824 CompLevel_highest_tier = CompLevel_full_optimization, // pure C2 and tiered or Graal and tiered |
825 #elif defined(COMPILER1) || defined(GRAAL) | 825 #elif defined(COMPILER1) |
826 CompLevel_highest_tier = CompLevel_simple, // pure C1 or Graal | 826 CompLevel_highest_tier = CompLevel_simple, // pure C1 or Graal |
827 #else | 827 #else |
828 CompLevel_highest_tier = CompLevel_none, | 828 CompLevel_highest_tier = CompLevel_none, |
829 #endif | 829 #endif |
830 | 830 |