comparison src/share/vm/runtime/thread.cpp @ 23379:24505bf61633

allow JVMCI compiler to change the compilation policy for a method (JDK-8152311)
author Doug Simon <doug.simon@oracle.com>
date Mon, 09 May 2016 16:08:16 +0200
parents b364269cb6cf
children 3ef45d0a6d77
comparison
equal deleted inserted replaced
23378:b11f345e4af4 23379:24505bf61633
1485 #if INCLUDE_JVMCI 1485 #if INCLUDE_JVMCI
1486 _pending_monitorenter = false; 1486 _pending_monitorenter = false;
1487 _pending_deoptimization = -1; 1487 _pending_deoptimization = -1;
1488 _pending_failed_speculation = NULL; 1488 _pending_failed_speculation = NULL;
1489 _pending_transfer_to_interpreter = false; 1489 _pending_transfer_to_interpreter = false;
1490 _adjusting_comp_level = false;
1490 _jvmci._alternate_call_target = NULL; 1491 _jvmci._alternate_call_target = NULL;
1491 assert(_jvmci._implicit_exception_pc == NULL, "must be"); 1492 assert(_jvmci._implicit_exception_pc == NULL, "must be");
1492 if (JVMCICounterSize > 0) { 1493 if (JVMCICounterSize > 0) {
1493 _jvmci_counters = NEW_C_HEAP_ARRAY(jlong, JVMCICounterSize, mtInternal); 1494 _jvmci_counters = NEW_C_HEAP_ARRAY(jlong, JVMCICounterSize, mtInternal);
1494 memset(_jvmci_counters, 0, sizeof(jlong) * JVMCICounterSize); 1495 memset(_jvmci_counters, 0, sizeof(jlong) * JVMCICounterSize);