log mx/commands.py @ 12042:fbe1ee508936

age author description
Thu, 10 Oct 2013 18:07:20 +0200 Doug Simon added ability to suppress duplicate lines on an output stream and used it to filter the GC verification log messages in the gate
Tue, 08 Oct 2013 15:06:43 +0200 Doug Simon ensure graal.options in the JDK is deployed/updated/deleted each time the VM is run
Wed, 02 Oct 2013 14:19:28 +0100 Chris Seaton mx sl command.
Wed, 25 Sep 2013 21:48:38 +0200 Doug Simon be verbose when the JDK specified by --installed-jdks is missing
Wed, 25 Sep 2013 12:17:55 +0200 Doug Simon add "sun4u" as a valid identifier for the SPARC architecture
Tue, 24 Sep 2013 21:36:46 -0700 Mick Jordan move pylint to mxtool
Mon, 23 Sep 2013 21:57:44 -0700 Mick Jordan pylint fixes (retry)
Mon, 23 Sep 2013 21:35:12 -0700 Mick Jordan pylint fixes
Mon, 23 Sep 2013 21:30:35 -0700 Mick Jordan mx refactoring for split-repo suites; should have no effect on existing repos
Wed, 11 Sep 2013 21:04:24 +0200 Mick Jordan Allow mxtool suites to be in separate repositories (CR-1367)
Thu, 05 Sep 2013 20:23:20 +0200 Doug Simon pylint only checks versioned python sources
Thu, 05 Sep 2013 10:59:01 +0200 Gilles Duboscq Use a better warning message for building with --installed-jdks set
Wed, 04 Sep 2013 14:56:30 +0200 Doug Simon added pylint to gate
Wed, 04 Sep 2013 14:54:48 +0200 Doug Simon added pylint command
Wed, 04 Sep 2013 10:40:56 +0200 Gilles Duboscq mx: Remove debug printing in specjvm2008
Tue, 03 Sep 2013 16:33:41 +0200 Doug Simon added support for pylint and fixed errors/warnings it found
Mon, 02 Sep 2013 11:44:19 +0200 Gilles Duboscq If _installed_jdk is set, ask confirmation before building
Mon, 02 Sep 2013 11:40:24 +0200 Gilles Duboscq mx: add helper method for yes/no question
Sat, 31 Aug 2013 09:18:42 +0200 Doug Simon fixed documentation of --installed-jdks mx option
Mon, 26 Aug 2013 19:25:06 +0200 Gilles Duboscq mx: Fix commands.vm when an explicit cwd is passed and no --vmcwd is given
Mon, 26 Aug 2013 11:15:26 +0200 Doug Simon fixed error message
Fri, 23 Aug 2013 17:18:47 +0200 Doug Simon Merge.
Fri, 23 Aug 2013 12:29:27 +0200 Doug Simon clearer error message
Fri, 23 Aug 2013 16:35:46 +0200 Doug Simon minor improvements/cleanups to mx (CR-1313)
Thu, 22 Aug 2013 14:19:14 +0200 Gilles Duboscq In verbose mode, if vmdir is set, output the directory where we are looking for the built jdk
Thu, 22 Aug 2013 11:23:42 +0200 Doug Simon fail faster with better error message if deprecated and unsupported mx build command line is given
Tue, 20 Aug 2013 15:33:39 +0200 Doug Simon fixed capitalization and tense in documentation of some mx commands
Tue, 20 Aug 2013 13:23:08 +0200 Doug Simon fixed specjvm2008 regression in bench command
Tue, 20 Aug 2013 13:22:06 +0200 Doug Simon added support to the specjvm2008 command for specifying a benchmark group
Tue, 20 Aug 2013 12:09:45 +0200 Doug Simon mx: added --vmbuild global option, removed --product, --fastdebug, --debug options as well as suffix of build command
Tue, 20 Aug 2013 07:59:52 +0200 Doug Simon fixed regression in bench command
Tue, 20 Aug 2013 00:04:44 +0200 Doug Simon normalized the command line interface for the dacapo, scaladacapo, specjvm2008, specjbb2005 and specjbb2013 commands
Mon, 19 Aug 2013 12:55:34 +0200 Doug Simon changed unittest command to remove use of '@' character. The format is now: mx unittest [VM options] [test filters...]
Wed, 14 Aug 2013 11:24:11 +0200 Doug Simon absence of IDE_BUILD_TARGET environment variable prevents HotSpot builds when editing C++ sources in Eclipse
Tue, 13 Aug 2013 14:23:58 +0200 Doug Simon mx presents a command line dialogue to select the default VM if it is not configured (GRAAL-416)
Mon, 12 Aug 2013 11:56:35 +0200 Bernhard Urban mx: don't include jdk build directory in path for vmdir
Sun, 11 Aug 2013 15:11:10 +0200 Gilles Duboscq mx: graal.jar is not silently updated anymore in the vm function
Wed, 07 Aug 2013 16:05:49 +0200 Bernhard Urban unittest: also pick up @Parameters annotation
Tue, 06 Aug 2013 18:10:44 +0200 Doug Simon avoid use of JUnitWrapper when exactly one test is being executed
Mon, 05 Aug 2013 14:53:00 +0200 Bernhard Urban gate: add server optimized build
Sun, 04 Aug 2013 02:36:40 +0200 Christos Kotselidis Add gate run with G1 and heap verification enabled
Thu, 04 Jul 2013 15:30:38 +0200 Doug Simon fixed regression in unittest command when no tests are specified
Thu, 04 Jul 2013 14:53:28 +0200 Doug Simon more robust command line checking for unittest (at cost of removing support for negative filters)
Fri, 28 Jun 2013 19:11:47 +0200 Gilles Duboscq commands.py: Make sure _jdk returns an absolute path. Use _jdk and _jdksDir where necessary
Fri, 28 Jun 2013 16:36:27 +0200 Gilles Duboscq Add a --vmdir argument to mx
Fri, 28 Jun 2013 11:02:37 +0200 Doug Simon disabled "noisy" log statements unless -v option (i.e. verbose) is specified to mx
Tue, 25 Jun 2013 10:22:02 +0200 Lukas Stadler change to GC verification during gate: run in product, add after-GC verification
Sun, 23 Jun 2013 14:12:07 +0200 Lukas Stadler add memory verification to the gate
Fri, 21 Jun 2013 14:17:24 +0200 Bernhard Urban mx: remove useless assignment
Fri, 21 Jun 2013 14:16:48 +0200 Bernhard Urban mx: add --workdir argument
Wed, 19 Jun 2013 12:24:38 +0200 Christos Kotselidis Add one more register in Register pressure configuration for Compressed Oops
Tue, 18 Jun 2013 18:17:04 +0200 Doug Simon remove build-graal.xml and have make directly call mx to generate graal.jar
Mon, 17 Jun 2013 09:48:30 +0200 Bernhard Urban gate: enable verification for aot
Wed, 12 Jun 2013 16:04:42 +0200 Bernhard Urban gate: add bootstrap with aot configuration to gate check
Sat, 08 Jun 2013 00:54:17 +0200 Doug Simon only copy graal.options if it exists
Sat, 08 Jun 2013 00:25:49 +0200 Doug Simon Merge.
Fri, 07 Jun 2013 15:59:09 +0200 Doug Simon added graal.options mechanism for being able to override default option values
Fri, 07 Jun 2013 15:43:00 -0400 Morris Meyer CR-806: Changes to build Graal for SPARC
Sun, 26 May 2013 13:15:51 +0200 Doug Simon added check to gate that generated IDE configurations don't break the build
Thu, 23 May 2013 13:14:08 +0200 Gilles Duboscq add isGraalEnabled(vm) function in commands.py
Mon, 13 May 2013 16:09:49 +0200 Gilles Duboscq mx/commands.py: warn about arguments after '-version' when launching the vm
Fri, 10 May 2013 23:27:19 +0200 Doug Simon made unittest command take Java compliance of a project into account
Tue, 07 May 2013 11:07:14 +0200 Doug Simon better help message for the unittest commands
Fri, 26 Apr 2013 22:19:21 +0200 Doug Simon removed obsolete JaCoCo inclusion filter
Thu, 25 Apr 2013 16:57:09 +0200 Doug Simon help text fix
Mon, 22 Apr 2013 15:56:09 +0200 Christian Haeubl windows-specific mx fix for executing unit tests selectively
Wed, 17 Apr 2013 12:04:04 +0200 Bernhard Urban javac: remove encoding parameter
Wed, 17 Apr 2013 11:02:23 +0200 Roland Schatz Add gate test to check build-graal.xml is up to date.
Tue, 16 Apr 2013 22:55:31 +0200 Doug Simon ensure that the generated build-graal.xml is stable
Tue, 16 Apr 2013 22:46:02 +0200 Doug Simon deleted definition of TEST_IN_BUILD and GRAAL build variables as they are no longer used by the make files
Tue, 16 Apr 2013 22:37:30 +0200 Doug Simon removed unused and long deprecated 'example' command
Tue, 16 Apr 2013 22:26:28 +0200 Doug Simon renamed build variable used to make a Graal/non-Graal build from OMIT_GRAAL to INCLUDE_GRAAL and ensured it is only used internally
Tue, 16 Apr 2013 19:01:24 +0200 Roland Schatz Automatically add service providers to build-graal.xml
Tue, 16 Apr 2013 18:16:47 +0200 Gilles Duboscq Make the native build less verbose unless mx -v is used
Tue, 16 Apr 2013 17:39:46 +0200 Gilles Duboscq Merge with hsx/hotspot-comp
Tue, 16 Apr 2013 14:31:00 +0200 Gilles Duboscq Add support for the 'optimized' build in mx
Tue, 16 Apr 2013 12:06:52 +0200 Doug Simon Merge.
Tue, 16 Apr 2013 11:33:20 +0200 Doug Simon more accurate error message when launching a VM that has not yet been built
Tue, 16 Apr 2013 11:11:56 +0200 Bernhard Urban javac: use UTF-8 as encoding explicitly
Mon, 15 Apr 2013 14:47:15 +0200 Doug Simon added note about mx/env to the output of 'mx buildvars'
Mon, 15 Apr 2013 14:43:35 +0200 Doug Simon refactoring to ensure the path to the JDKs dir is consistent between the _jdk() and clean() command
Mon, 15 Apr 2013 14:31:24 +0200 Doug Simon added build of server-nograal VM to the gate
Mon, 15 Apr 2013 14:27:37 +0200 Doug Simon renamed 'boot' VM to 'original' VM
Mon, 15 Apr 2013 12:55:46 +0200 Doug Simon added 'mx buildvars' command to list (some of) the variables that can be passed to 'mx build' with the -D option
Fri, 12 Apr 2013 22:34:29 +0200 Doug Simon VM copy made during initial copy of the JDK is now named 'boot' instead of 'server0' to better reflect that it is the default VM (which may not be 'server') from the boot JDK
Fri, 12 Apr 2013 22:13:26 +0200 Doug Simon build output during buildvms command is sent to console (instead of log files) if -c option is given
Fri, 12 Apr 2013 22:07:33 +0200 Doug Simon buildvms command now runs "java -version" for each VM built unless -n option is specified
Fri, 12 Apr 2013 21:58:12 +0200 Doug Simon support for non-GRAAL VMs co-existing with GRAAL VMs
Thu, 11 Apr 2013 21:40:52 +0200 Doug Simon MX_TESTFILE environment variable can be used to specify (and preserve) the test list file used by 'mx unittest'.
Mon, 08 Apr 2013 18:47:06 +0200 Gilles Duboscq Be more careful while updating jvm.cfg (fixes a bug where the -server configuration would overwrite the -server0 one)
Mon, 08 Apr 2013 18:40:18 +0200 Gilles Duboscq Make a copy of the environ in mx clean to avoid forcing things like HOTSPOT_BUILD_JOBS=16 for other commands
Wed, 27 Mar 2013 15:31:23 +0100 Gilles Duboscq mx: bench command should not run dacapos with -n 0 when using a specification such as scaladacapo:specs
Mon, 08 Apr 2013 11:20:19 +0200 Doug Simon delete build/linux/shared/graal before compile in build-graal.xml to handle stale class files left behind after refactoring in Eclipse
Sun, 07 Apr 2013 22:27:16 +0200 Gilles Duboscq Update the -client line in jvm.cfg when it already exists (ie IGNORE)
Sun, 07 Apr 2013 17:04:59 +0200 Gilles Duboscq Fix client build in mx
Sun, 07 Apr 2013 13:26:16 +0200 Gilles Duboscq Fix jdk creation check if db an man exist in source jdk not in the one we are creating
Sun, 07 Apr 2013 13:30:37 +0200 Gilles Duboscq Adapt to changes in hotspot makefiles : pass our JAVA_HOME as ALT_BOOTDIR (so that things are built with a 'safe' jdk) and our jdk copy as JAVA_HOME (so that the jvm gets installed there)
Fri, 05 Apr 2013 15:34:45 +0200 Gilles Duboscq A server0 "build" needs to create a jdk copy if it does not exist yet
Fri, 05 Apr 2013 14:24:02 +0200 Gilles Duboscq Allow building using a jdk that does not contain man
Thu, 04 Apr 2013 13:26:34 +0200 Christian Wirth on building 'server0', return
Wed, 03 Apr 2013 16:56:43 +0200 Bernhard Urban mx/unittest: make it more portable across systems
Wed, 03 Apr 2013 10:08:42 +0200 Doug Simon search for classes containing annotations returns source file as well as class name
Mon, 25 Mar 2013 11:18:08 +0100 Lukas Stadler allow Graal options to be passed to "mx bench"
Mon, 25 Mar 2013 16:31:26 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 16:18:46 +0100 Christos Kotselidis -Merge
Fri, 22 Mar 2013 12:57:51 +0100 Christos Kotselidis -Merge with basic-graal-gate
Thu, 21 Mar 2013 14:11:13 +0100 Christos Kotselidis -Merge with tip
Mon, 25 Mar 2013 11:08:50 +0100 Gilles Duboscq Allow vm arguments in mx bench
Fri, 22 Mar 2013 13:18:12 +0100 Roland Schatz Fix unittest on server0.
Thu, 21 Mar 2013 15:36:31 +0100 Doug Simon temporary file is removed when unittests fail
Mon, 18 Mar 2013 19:18:42 +0100 Bernhard Urban unittest: call wrapper to avoid long command lines
Mon, 18 Mar 2013 15:11:52 +0100 Bernhard Urban unittest: just do a single JVM call
Thu, 14 Mar 2013 19:07:42 +0100 Bernhard Urban unittest: seperate target `longunittest' and `shortunittest'
Sat, 16 Mar 2013 18:22:39 +0100 Christian Humer Fixed build-graal.xml generation was out of sync with build-graal.xml.
Fri, 15 Mar 2013 18:09:19 +0100 Doug Simon made build-graal.xml be generated by mx
Wed, 13 Mar 2013 21:55:08 +0100 Doug Simon the contents of jvm.cfg are reset when copying the JDK so that the non-default VMs must be built before being run
Tue, 12 Mar 2013 15:07:20 +0100 Roland Schatz Add bootstrap with register pressure to gate tests.
Mon, 11 Mar 2013 19:21:31 +0100 Gilles Duboscq Test canonicalization and checkstyle early in gate process
Fri, 08 Mar 2013 16:57:46 +0100 Doug Simon fixed issue with deleting temp files on Windows
Fri, 08 Mar 2013 15:58:08 +0100 Doug Simon Merge.