log src/share/vm/jvmci/jvmciRuntime.cpp @ 23323:3b978b521c83

age author description
Mon, 14 Mar 2016 14:44:21 +0100 Roland Schatz Remove hardcoded exception throwing routines.
Mon, 14 Mar 2016 11:58:48 +0100 Roland Schatz Expose SharedRuntime::throw_and_post_jvmti_exception to JVMCI compilers.
Fri, 11 Mar 2016 16:00:25 +0100 Roland Schatz 8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler
Thu, 04 Feb 2016 12:11:30 -0800 Tom Rodriguez Add missing ResourceMark
Sun, 31 Jan 2016 22:39:09 +0100 Doug Simon reduced delta against jvmci-9
Wed, 30 Dec 2015 17:55:07 +0100 Doug Simon removed @ServiceProvider mechanism (GRAAL-1380)
Mon, 21 Dec 2015 15:53:56 +0100 Doug Simon removed @Option mechanism from JVMCI (GRAAL-1371)
Tue, 15 Dec 2015 10:55:55 -0800 Tom Rodriguez Make JVMCIJavaClasses look a little more like JDK9 version
Fri, 13 Nov 2015 14:09:57 +0100 Doug Simon eager initialization of jvmciJavaClasses must happen while thread_in_VM
Thu, 12 Nov 2015 21:35:35 +0100 Doug Simon 8142511: must eagerly initialize classes with static fields accessed by JVMCI native code
Thu, 12 Nov 2015 20:03:43 +0100 Doug Simon must use JVMCI class loader when trying to throw a JVMCIError from native VM code
Thu, 05 Nov 2015 10:59:29 +0100 Roland Schatz Make kindToBasicType trapping.
Thu, 29 Oct 2015 15:21:55 +0100 Roland Schatz 8139589: [JVMCI] throw exceptions in faulty code installation operations
Thu, 15 Oct 2015 17:32:19 +0200 Doug Simon initialize JVMCI eagerly if either the PrintFlags or ShowFlags JVMCI option is present
Thu, 08 Oct 2015 17:28:41 -0700 Tom Rodriguez Rename jdk.internal.jvmci to jdk.vm.ci
Wed, 07 Oct 2015 16:42:51 -0700 Tom Rodriguez Simplify log_object interface
Fri, 02 Oct 2015 10:13:56 +0200 Doug Simon reduced delta against jvmci-9
Wed, 30 Sep 2015 10:38:00 +0200 Christian Wirth explicit conversion from size_t to int required on windows
Fri, 25 Sep 2015 08:58:37 +0200 Doug Simon made JVMCIRuntime::save_options a void function
Thu, 24 Sep 2015 20:51:57 -0700 Tom Rodriguez Minor -G option parsing fixes
Wed, 23 Sep 2015 19:31:54 -0700 Tom Rodriguez trivial prefixes shoudl only apply to the compiler itself
Tue, 22 Sep 2015 22:35:02 +0200 Doug Simon renamed JVMCIRuntime::parse_properties to JVMCIRuntime::init_system_properties
Tue, 22 Sep 2015 22:29:28 +0200 Doug Simon JVMCI options are now passed as individual -Djvmci.option.<name>=<value> arguments on the command line instead of -Djvmci.options=<multiple options settings separated by spaces>
Mon, 21 Sep 2015 11:48:40 +0200 Stefan Anzinger Create default for os::default_file_open_flags on Solaris; JVMCIRuntime::parse_lines: use ::open instead of os::open
Fri, 18 Sep 2015 14:31:54 -0700 Tom Rodriguez Fix trivial prefixes code
Fri, 18 Sep 2015 09:47:14 -0700 Tom Rodriguez Fix race in initialization of trivial prefixes
Fri, 18 Sep 2015 16:23:13 +0200 Stefan Anzinger JVMCIRuntime::parse_lines use os::default_file_open_flags for opening files
Thu, 17 Sep 2015 18:25:08 -0700 Tom Rodriguez Replace JVMCICompileWithC1Only with package based controls
Thu, 17 Sep 2015 12:58:40 -0700 Tom Rodriguez Propagate exceptions up instead of aborting
Mon, 14 Sep 2015 14:40:16 +0200 Stefan Anzinger JVMCIRuntime::parse_properties use ::read instead of os::read
Fri, 11 Sep 2015 16:41:50 +0200 Doug Simon removed author tags in comments
Wed, 09 Sep 2015 17:56:30 -0700 Tom Rodriguez Rename jvmciJavaAccess.* to jvmciJavaClasses.*
Wed, 09 Sep 2015 22:12:31 +0200 Doug Simon made CompilertoVM a final concrete class and removed CompilerToVMImpl (GRAAL-1255)
Wed, 09 Sep 2015 20:29:40 +0200 Doug Simon renamed TraceJVMCI option to JVMCITraceLevel and ensured all tracing controlled by this option uses the TRACE_jvmci_* macros
Wed, 09 Sep 2015 11:17:58 -0700 Tom Rodriguez Fix assertion failure in JVMCIRuntime::metadata_do
Tue, 08 Sep 2015 16:41:04 -0700 Tom Rodriguez Remove BufferBlob from JavaThread and allocate as needed during compilation
Mon, 07 Sep 2015 22:23:35 +0200 Doug Simon make processing of <jre>/lib/jvmci/*.properties file like other Java *.properties files in that the last definition of any propery "wins"
Mon, 07 Sep 2015 11:42:32 +0200 Doug Simon Backed out d113a94d4fdd except for removing use of os::read
Fri, 04 Sep 2015 17:17:02 +0200 Stefan Anzinger [SPARC] Don't check if enough space is available at the end of the heap for tlab
Fri, 04 Sep 2015 00:06:28 -0700 Tom Rodriguez Adopt some jvmci-9 source changes
Thu, 03 Sep 2015 13:50:06 -0700 Tom Rodriguez JVMCIRuntime::metadata_do shouldn't run until HotSpotJVMCIRuntime is initialized
Thu, 03 Sep 2015 14:47:36 +0200 Doug Simon revived support for specifying JVMCI options in <jre>/lib/jvmci/options
Wed, 02 Sep 2015 10:13:06 -0700 Tom Rodriguez Add spaces around format macros
Mon, 31 Aug 2015 18:17:07 +0200 Stefan Anzinger Call JVMCIRuntime::parse_properties in Threads::create_vm
Tue, 25 Aug 2015 13:56:32 +0200 Doug Simon make JVMCIRuntime::metadata_do return immediately if HotSpotJVMCIMetaAccessContext has not yet been loaded
Mon, 24 Aug 2015 19:14:50 -0700 Tom Rodriguez Rename callInitializer to callStatic
Fri, 21 Aug 2015 11:57:29 -0700 Tom Rodriguez Make jvmci redefinition safe
Fri, 21 Aug 2015 11:14:48 +0200 Doug Simon replace JVMCIDeferredInitBarriers with ReduceInitialCardMarks
Thu, 20 Aug 2015 15:15:05 +0200 Roland Schatz Add comment to jvmci.properties file.
Mon, 17 Aug 2015 18:32:44 +0200 Roland Schatz Select default compiler from jvmci.compiler system property.
Tue, 11 Aug 2015 01:55:00 +0200 Andreas Woess ensure JVMCI class loader is initialized before attempting to load service provider
Wed, 05 Aug 2015 00:22:17 +0200 Doug Simon added -XX:JVMCIServicesDir for specifying an alternative to <jre>/lib/jvmci/services
Tue, 04 Aug 2015 00:47:34 +0200 Doug Simon moved JVMCI option parsing back into Java
Mon, 22 Jun 2015 12:12:53 -0700 twisti Rename com.oracle.jvmci to jdk.internal.jvmci
Mon, 15 Jun 2015 13:45:35 +0200 Christian Wirth Also fix compiler warning (thus, error) on Windows.
Sat, 13 Jun 2015 01:32:44 +0200 Doug Simon fixed C++ compiler warning
Sat, 13 Jun 2015 00:22:48 +0200 Doug Simon add properties from <jdk>/jre/lib/jvmci/*.properties files to system properties
Tue, 09 Jun 2015 13:19:52 +0200 Gilles Duboscq Use ressource array while parsing services rather than leak a heap array
Tue, 09 Jun 2015 13:06:37 +0200 Gilles Duboscq Renaming of classes around jvmciOptions for clarity
Mon, 01 Jun 2015 15:14:20 +0200 Gilles Duboscq Services: don't throw exceptions or print warnings when there are no implementations for a non-required service