Wed, 22 Jun 2016 14:55:57 -0700 |
Tom Rodriguez |
Remove old DEFAULT_VM machinery
|
Wed, 15 Jun 2016 00:00:41 +0200 |
Doug Simon |
fix HotSpotVMConfig startup performance (JDK-8159167)
|
Mon, 30 May 2016 22:56:59 +0200 |
Doug Simon |
make JVMCI JDK immutable and sharable among different JVMCI clients
|
Tue, 24 May 2016 14:59:46 +0200 |
Roland Schatz |
Expose jvmci mode from mx_jvmci module.
|
Tue, 24 May 2016 13:51:28 +0200 |
Roland Schatz |
Remove jvmci VM configuration, and backport UseJVMCICompiler flag.
|
Mon, 09 May 2016 16:08:16 +0200 |
Doug Simon |
allow JVMCI compiler to change the compilation policy for a method (JDK-8152311)
|
Tue, 19 Apr 2016 23:28:22 -0700 |
Tom Rodriguez |
Update hsdis binaries
|
Mon, 04 Apr 2016 22:42:53 +0200 |
Doug Simon |
register DEFAULT_VM as env var to be captured in IDE configs
|
Tue, 22 Mar 2016 19:21:59 +0100 |
Josef Eisl |
mx: remove makejmhdeps buildjmh and jmh.
|
Tue, 22 Mar 2016 20:40:16 -0700 |
Tom Rodriguez |
updates to jvm.cfg should respect DEFAULT_VM
|
Mon, 14 Mar 2016 14:19:51 +0100 |
Doug Simon |
make paths in IGV error message absolute
|
Fri, 11 Mar 2016 16:00:25 +0100 |
Roland Schatz |
8151470: [JVMCI] remove up-call to HotSpotJVMCICompilerConfig.selectCompiler
|
Mon, 22 Feb 2016 14:14:37 +0100 |
Doug Simon |
added get_jvmci_hotspot_version and get_jdk_hotspot_version to respectively query the HotSpot version JVMCI is based on and the version in the bootstrap JDK
|
Tue, 09 Feb 2016 18:22:34 +0100 |
Roland Schatz |
Fix bug in deploy_binary.
|
Tue, 09 Feb 2016 17:47:27 +0100 |
Roland Schatz |
Deploy all JVM_{product,fastdebug}_{jvmci,server} variants.
|
Thu, 04 Feb 2016 14:59:52 +0100 |
Stefan Anzinger |
Disable GCCs ipa-cp-clone predictive-commoning on SPARC/Linux
|
Wed, 03 Feb 2016 19:03:02 +0100 |
Stefan Anzinger |
Disable gcc tree-ccp on SPARC/Linux wich makes problems with G1GC
|
Thu, 07 Jan 2016 17:28:46 +0100 |
Gilles Duboscq |
Merge with jdk8u66-b17
|
Tue, 19 Jan 2016 11:55:30 +0100 |
Doug Simon |
added JVMCI_VERSION constant
|
Fri, 15 Jan 2016 16:17:37 +0100 |
Doug Simon |
rename classes to denote jvmci version
|
Tue, 12 Jan 2016 15:03:56 +0100 |
Doug Simon |
register JVMCIJDKFactory at module load time
|
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)
|
Thu, 12 Nov 2015 12:12:38 +0100 |
Paul Woegerer |
In 'def run_java()' add missing forwarding of timeout argument
|
Tue, 10 Nov 2015 23:16:06 +0100 |
Doug Simon |
made JVMCI providers available as a normal services to avoid need for recompiling Graal jars to deploy them on JDK9
|
Fri, 06 Nov 2015 12:48:05 +0100 |
Gilles Duboscq |
Fix hotspot build task: needsBuild should check ProjectBuildTask.needsBuild
|
Fri, 30 Oct 2015 12:28:17 +0100 |
Gilles Duboscq |
Use mx.ensure_dir_exists rather than os.makedirs to avoid races
|
Sun, 25 Oct 2015 10:49:26 +0100 |
Doug Simon |
mx: exclude JVMCI jars from unit test class path
|
Mon, 19 Oct 2015 18:41:25 -0700 |
Tom Rodriguez |
Remove debug output from mx_jvmci.py
|
Mon, 19 Oct 2015 18:21:56 +0200 |
Gilles Duboscq |
Fix release file patching
|
Tue, 13 Oct 2015 17:59:52 +0200 |
Stefan Anzinger |
Disable instruction scheduling in cpCache.o on SPARC/Linux
|
Mon, 12 Oct 2015 08:47:39 -0700 |
Stefan Anzinger |
ConstantPoolCacheEntry::set_field avoid rescheduling store f1/f2 and store of bytecodes by the compiler (Store/Store)
|
Sun, 11 Oct 2015 14:18:22 +0200 |
Doug Simon |
moved unzipped c1visualizer distribution and downloaded hsdis to mxbuild/ directory
|
Thu, 08 Oct 2015 17:28:41 -0700 |
Tom Rodriguez |
Rename jdk.internal.jvmci to jdk.vm.ci
|
Thu, 08 Oct 2015 18:04:25 +0200 |
Gilles Duboscq |
Pass ARCH_DATA_MODEL to make clean
|
Thu, 08 Oct 2015 05:19:44 -0700 |
Stefan Anzinger |
Disable GCCs tree-bit-ccp on SPARC/Linux
|
Wed, 07 Oct 2015 12:49:00 -0700 |
Stefan Anzinger |
Disable gccs schedule-insns optimization on Linux/SPARC which causes memory problems
|
Tue, 06 Oct 2015 09:40:59 -0700 |
Stefan Anzinger |
Disable GCCs loop-distribution-pattern on SPARC/Linux which break the HotSpot interpreter
|
Fri, 02 Oct 2015 08:16:04 -0700 |
Stefan Anzinger |
Ignore verification jvmci.make on SPARC gate
|
Fri, 02 Oct 2015 06:21:31 -0700 |
Stefan Anzinger |
Fix download for hsdis on Linux/SPARC
|
Thu, 01 Oct 2015 18:48:05 +0200 |
Gilles Duboscq |
Use make clean to clean hotspot build
|
Tue, 29 Sep 2015 08:13:01 -0700 |
Stefan Anzinger |
Add support for SPARC/Linux
|
Fri, 25 Sep 2015 18:45:35 +0200 |
Christian Humer |
Remove source deployment.
|
Thu, 24 Sep 2015 20:51:57 -0700 |
Tom Rodriguez |
Minor -G option parsing fixes
|
Tue, 22 Sep 2015 23:14:18 +0200 |
Doug Simon |
set default jvmci.compiler property explicitly based on available suites
|
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 17:18:57 +0200 |
Doug Simon |
avoid creating providers for unnamed JVMCI services
|
Tue, 15 Sep 2015 18:01:46 +0200 |
Gilles Duboscq |
Add mx_jvmci API to prepend ClasspathDependencies to the bootclasspath of the jvmci JDK
|
Tue, 08 Sep 2015 17:10:38 +0200 |
Doug Simon |
added support for embedding spaces in JVMCI options using % as the escape character (note: do not use with -G:, only with -Djvmci.option=...)
|
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"
|
Fri, 04 Sep 2015 16:12:42 +0200 |
Doug Simon |
use public https urls
|
Thu, 03 Sep 2015 17:03:51 +0200 |
Doug Simon |
removed use of intermediate jvmci.options/ directory to create OptionDescriptors service files
|
Thu, 03 Sep 2015 14:47:36 +0200 |
Doug Simon |
revived support for specifying JVMCI options in <jre>/lib/jvmci/options
|
Mon, 31 Aug 2015 17:26:06 +0200 |
Doug Simon |
added JVMCI JDK factory; clarified distinction between VM aliases and real VMs; removed left-over "graal" references; rename 'vm' function to 'run_vm'
|
Sun, 30 Aug 2015 12:29:24 +0200 |
Doug Simon |
renamed get_jvmci_jdk to get_jvmci_jdk_dir and where relevant, variables named jdk to jdkDir
|
Sun, 30 Aug 2015 12:28:37 +0200 |
Doug Simon |
renamed 'installJars' parameter of get_jvmci_jdk to 'deployDists'
|
Fri, 28 Aug 2015 15:07:43 +0200 |
Josef Eisl |
mx jmh: quote forked vmArgs with spaces.
|
Thu, 27 Aug 2015 18:28:49 +0200 |
Doug Simon |
removed microbench command (use jmh command instead)
|
Fri, 21 Aug 2015 13:18:40 +0200 |
Christian Humer |
Add ability to define a source target folder for distribution deployments.
|
Thu, 20 Aug 2015 15:15:05 +0200 |
Roland Schatz |
Add comment to jvmci.properties file.
|
Thu, 20 Aug 2015 14:56:20 +0200 |
Roland Schatz |
Don't create empty jvmci/src/{s,r,c} directories in mx.
|
Mon, 17 Aug 2015 18:32:44 +0200 |
Roland Schatz |
Select default compiler from jvmci.compiler system property.
|
Mon, 17 Aug 2015 12:10:55 +0200 |
Stefan Anzinger |
Generate jvmci.make with all defined dependencies/bootclasspath regardless availability in the current enviornment
|
Wed, 12 Aug 2015 10:51:44 +0200 |
Doug Simon |
removed implication that -G options are going away
|
Mon, 10 Aug 2015 14:59:44 +0200 |
Doug Simon |
newestInput parameter to HotSpotBuildTask.needsBuild() is a TimeStampFile as of mx 5.3.3
|
Tue, 04 Aug 2015 23:46:37 +0200 |
Doug Simon |
moved JVMCI option parsing back into Java (missing bits)
|
Tue, 04 Aug 2015 00:47:34 +0200 |
Doug Simon |
moved JVMCI option parsing back into Java
|
Thu, 30 Jul 2015 17:09:15 +0200 |
Gilles Duboscq |
Set COMPILER_WARNINGS_FATAL=false during HotSpot build on MacOS
|
Tue, 28 Jul 2015 08:46:37 -0700 |
Gilles Duboscq |
Work on Windows build
|
Mon, 27 Jul 2015 17:19:42 +0200 |
Roland Schatz |
Fix name of gate task.
|
Mon, 27 Jul 2015 16:43:01 +0200 |
Roland Schatz |
Run only jvmci unit tests in gate.
|
Mon, 27 Jul 2015 15:44:03 +0200 |
Gilles Duboscq |
Fix alt outputdir for -nojvmci builds
|
Mon, 27 Jul 2015 13:40:24 +0200 |
Roland Schatz |
Remove bootstrap from jvmci gate.
|
Thu, 23 Jul 2015 11:44:06 +0200 |
Gilles Duboscq |
Add debug info files in hotspot's results
|
Mon, 27 Jul 2015 13:30:20 +0200 |
Roland Schatz |
Fix nojvmci builds.
|
Mon, 27 Jul 2015 12:11:19 +0200 |
Roland Schatz |
Fix 'mx igv' command.
|
Fri, 24 Jul 2015 15:54:06 +0200 |
Roland Schatz |
Remove unused --check-distributions option.
|
Fri, 24 Jul 2015 13:13:31 +0200 |
Roland Schatz |
Resolve cyclic dependencies involving annotation processors.
|
Fri, 24 Jul 2015 11:08:17 +0200 |
Doug Simon |
moved ctw command to mx_graal.py
|
Fri, 24 Jul 2015 02:11:18 +0200 |
Doug Simon |
Merge with basic-graal
base
mx.graal/mx_graal.py@10a8398e3da1
|
Thu, 23 Jul 2015 15:50:38 -0700 |
Mick Jordan |
pylint fix
|
Thu, 23 Jul 2015 18:31:14 +0200 |
Doug Simon |
added --all-suites option to gate
|
Thu, 23 Jul 2015 15:45:09 +0200 |
Roland Schatz |
Remove unused --check-distributions flag.
|
Thu, 23 Jul 2015 15:21:13 +0200 |
Doug Simon |
re-introduced partOfHotSpot to JarJDKDeployedDist to fix mx_jvmci_makefile.py
|
Thu, 23 Jul 2015 13:06:35 +0200 |
Doug Simon |
moved gate from mx_jvmci.py to mx_gate.py in core mx
|
Wed, 22 Jul 2015 22:45:55 +0200 |
Doug Simon |
make hotspot native project's results parameterized on <vmbuild>
|
Wed, 22 Jul 2015 20:39:26 +0200 |
Doug Simon |
extended JVM_<vmbuild>_<vm> template distribution with MacOS support
|
Wed, 22 Jul 2015 17:14:47 +0200 |
Doug Simon |
spelling fix: instanciate -> instantiate
|
Wed, 22 Jul 2015 16:42:10 +0200 |
Gilles Duboscq |
Fixes for new jdkDeployedDists model in _unittest_config_participant
|
Wed, 22 Jul 2015 14:00:36 +0200 |
Gilles Duboscq |
Make the JVM a distribution
|
Wed, 22 Jul 2015 12:21:44 +0200 |
Doug Simon |
rename mx.JDKConfig.jdk to mx.JDKConfig.home
|
Wed, 22 Jul 2015 12:02:52 +0200 |
Doug Simon |
rename mx.java() to mx.get_jdk()
|
Wed, 22 Jul 2015 11:54:12 +0200 |
Doug Simon |
renamed mx_jvmci.get_jdk() to mx_jvmci.get_jvmci_jdk()
|
Tue, 21 Jul 2015 16:47:09 +0200 |
Doug Simon |
import unittest from mx_unittest.py
|
Tue, 21 Jul 2015 16:15:22 +0200 |
Doug Simon |
Merge with basic-graal
base
mx.graal/mx_graal.py@2c86b780fa28
|
Tue, 21 Jul 2015 15:16:01 +0200 |
Doug Simon |
use unittest extensibility
|
Tue, 21 Jul 2015 14:37:34 +0200 |
Doug Simon |
fixed uses of dist.sorted_deps()
|
Tue, 21 Jul 2015 14:25:29 +0200 |
Doug Simon |
use the correct my.py when launching an mx subprocess
|
Tue, 21 Jul 2015 14:21:18 +0200 |
Doug Simon |
added -s option to gate command to specify gate task at which to start
|
Sat, 18 Jul 2015 11:25:01 +0200 |
Doug Simon |
avoid duplicate declarations of JVMCI service providers
|
Fri, 17 Jul 2015 13:38:10 +0200 |
Doug Simon |
adapted mx2 changes
|
Sat, 11 Jul 2015 07:28:17 +0200 |
Tom Rodriguez |
buildjmhdeps should use Graal for JAVA_HOME
|
Fri, 10 Jul 2015 23:53:09 +0200 |
Doug Simon |
minor fixes related to mx2 transition
|
Wed, 08 Jul 2015 23:15:02 +0200 |
Doug Simon |
adapted to removal of mx_init() mechanism from mx2
|
Wed, 08 Jul 2015 15:18:07 +0200 |
Doug Simon |
Merge with basic-graal
base
mx.graal/mx_graal.py@6c737fafcb07
|
Wed, 08 Jul 2015 15:11:28 +0200 |
Doug Simon |
changed JDKDeployedDist.postJdkInstall to be an overridable method
|
Wed, 08 Jul 2015 10:36:16 +0200 |
Doug Simon |
service provider configuration files must end with a new line
|
Wed, 08 Jul 2015 10:35:57 +0200 |
Doug Simon |
removed '_' prefix from exported methods and fields and provided accessors
|
Mon, 06 Jul 2015 22:09:10 +0200 |
Doug Simon |
only perform check for obsolete JVMCI files during full build
|
Mon, 06 Jul 2015 14:10:14 +0200 |
Doug Simon |
Initial split off from monolithic basic-graal repo
base
mx.graal/mx_graal.py@b738f8030617
|