Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 19 Mar 2015 17:27:21 +0000] rev 3408
settings: JavaCodeLibrary validation refactored and improved
Added JavaCodeLibrary>>validate which raises JavaCodeLibraryValidationWarnings. Made
JavaCodeBundleEditor to display items with warnings in read.
(grafted from f9d023dc6606374c772cd20eb3cbd85e65181f1f)
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 17 Mar 2015 20:56:13 +0000] rev 3407
Java release: added #is32bit & #is64bit testing methods
For STX:LIBJAVA whether the release is 32bit or 64bit does not matter as it
does not use any of its shared objects. These methods are provided here as a
courtesy for applications which may use JavaRelease to check for installed
JREs / JDKs.
(grafted from 04b5daf050d910139597e95e46817263401d647a)
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 13 Mar 2015 16:09:02 +0000] rev 3406
Java release: consult 64bit registry entries as well as 32 bit when searching for installed JDKs
...otherwise 32bit Smalltalk/X won't be able to detect 64bit Oracle JDK and Zulu JDKs.
(grafted from 579f0f85063ab6d3f7e932f82d359b6709f7c481)
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 13 Mar 2015 13:33:16 +0000] rev 3405
Updated .hgignore
...to ignore
* Mauve suite temp files
* Windows .obj files
* Windows .res files
* libfdm compilation artifacts
(grafted from 47437b9625e1898be062a2a2715b676771d16d88)
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 13 Mar 2015 09:40:05 +0000] rev 3404
testing: improved run-all.rb script to run tests with different configurations.
Added command line options to specify which packages (-p | --package) and to define
parameter values (-D | --define). This allows user to run only a subset of tests
if she wants to.
If not specified, the script will use default values, i.e., run on JDK6, JDK7
and only in interpreted mode.
As tes script no longer runs all, it has been renamed to run-tests.rb.
(grafted from f309d512205c20d7173a01cdaccc53944cc5b27e)
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 12 Mar 2015 14:50:18 +0000] rev 3403
Zulu support: move natives from OracleJDK7 to OpenJDK7 as they are used by OpenJDK7 on Windows
Namely TwoStackSocketImpl natives and some JDI natives dealing with IPC
connector/transport.
(grafted from 13e5e489d1c7fea82c689a78f7f688c4f8715ab5)
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Mar 2015 12:38:10 +0000] rev 3402
Java release: On UNIX, prefer OpenJDK over Zulu, on Windows, prefer Zulu over Oracle JDK
Make sure Java defaultRelease does not return any Java 8 release as Java 8 is not
(yet) supported.
(grafted from 2077efcfb458aac7d38219fe6ef35088b48ee5de)
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 11 Mar 2015 11:41:31 +0000] rev 3401
Zulu support: added Zulu7 and Zulu8 JavaReleases
...used for Zulu JDKs: http://www.azulsystems.com/products/zulu
Zulu 6 was not added and won't be - JDK6 is too old now.
(grafted from 4d2f7467c3ff3886906884467e66d8cad6626367)
Jan Vrany <jan.vrany@fit.cvut.cz> [Tue, 17 Mar 2015 20:56:13 +0000] rev 3400
Java release: added #is32bit & #is64bit testing methods
For STX:LIBJAVA whether the release is 32bit or 64bit does not matter as it
does not use any of its shared objects. These methods are provided here as a
courtesy for applications which may use JavaRelease to check for installed
JREs / JDKs.
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 16 Mar 2015 09:40:45 +0000] rev 3399
Merged 579f0f85063a and 13e5e489d1c7