Mercurial > hg > graal-compiler
comparison src/share/vm/runtime/arguments.cpp @ 13280:fbcdae53b17e
force TypeProfileLevel to 0 in GRAAL until HotSpotMethodData is updated to be aware of the new profiling tags
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Tue, 10 Dec 2013 22:09:27 +0100 |
parents | 096c224171c4 |
children | 02f27ecb4f3a |
comparison
equal
deleted
inserted
replaced
13279:05de8cf71a41 | 13280:fbcdae53b17e |
---|---|
2334 | 2334 |
2335 if (!ScavengeRootsInCode) { | 2335 if (!ScavengeRootsInCode) { |
2336 warning("forcing ScavengeRootsInCode non-zero because Graal is enabled"); | 2336 warning("forcing ScavengeRootsInCode non-zero because Graal is enabled"); |
2337 ScavengeRootsInCode = 1; | 2337 ScavengeRootsInCode = 1; |
2338 } | 2338 } |
2339 if (TypeProfileLevel != 0) { | |
2340 warning("forcing TypeProfileLevel to 0 as HotSpotMethodData can not yet handle the new type profile info"); | |
2341 TypeProfileLevel = 0; | |
2342 } | |
2339 #endif | 2343 #endif |
2340 | 2344 |
2341 // Need to limit the extent of the padding to reasonable size. | 2345 // Need to limit the extent of the padding to reasonable size. |
2342 // 8K is well beyond the reasonable HW cache line size, even with the | 2346 // 8K is well beyond the reasonable HW cache line size, even with the |
2343 // aggressive prefetching, while still leaving the room for segregating | 2347 // aggressive prefetching, while still leaving the room for segregating |