comparison src/share/vm/code/codeBlob.cpp @ 7062:8c5333c80cfd

increased CompileThreshold to increase reliability of profiling information increased InitialCodeCacheSize to fit the bootstrapping added flag -XX:GraalClassPath to allow providing a .jar or .zip file that contains all Graal classes added support for the flag -XX:TraceCompilationPolicy to the Graal-specific compilation policy
author Christian Haeubl <haeubl@ssw.jku.at>
date Thu, 15 Nov 2012 11:40:50 +0100
parents 1d7922586cf6
children 7d815d842ee0
comparison
equal deleted inserted replaced
6717:5bbe9618118e 7062:8c5333c80cfd
37 #include "runtime/mutexLocker.hpp" 37 #include "runtime/mutexLocker.hpp"
38 #include "runtime/safepoint.hpp" 38 #include "runtime/safepoint.hpp"
39 #include "runtime/sharedRuntime.hpp" 39 #include "runtime/sharedRuntime.hpp"
40 #include "runtime/vframe.hpp" 40 #include "runtime/vframe.hpp"
41 #include "services/memoryService.hpp" 41 #include "services/memoryService.hpp"
42 #include "utilities/machineCodePrinter.hpp"
42 #ifdef TARGET_ARCH_x86 43 #ifdef TARGET_ARCH_x86
43 # include "nativeInst_x86.hpp" 44 # include "nativeInst_x86.hpp"
44 #endif 45 #endif
45 #ifdef TARGET_ARCH_sparc 46 #ifdef TARGET_ARCH_sparc
46 # include "nativeInst_sparc.hpp" 47 # include "nativeInst_sparc.hpp"
338 stub = new (size) RuntimeStub(stub_name, cb, size, frame_complete, frame_size, oop_maps, caller_must_gc_arguments); 339 stub = new (size) RuntimeStub(stub_name, cb, size, frame_complete, frame_size, oop_maps, caller_must_gc_arguments);
339 } 340 }
340 341
341 trace_new_stub(stub, "RuntimeStub - ", stub_name); 342 trace_new_stub(stub, "RuntimeStub - ", stub_name);
342 343
344 if (PrintMachineCodeToFile) {
345 MachineCodePrinter::print(stub);
346 }
347
343 return stub; 348 return stub;
344 } 349 }
345 350
346 351
347 void* RuntimeStub::operator new(size_t s, unsigned size) { 352 void* RuntimeStub::operator new(size_t s, unsigned size) {