aboutsummaryrefslogtreecommitdiff
path: root/nailgun_launcher
Commit message (Expand)AuthorAgeFilesLines
* swap out System.out and System.err in a way that affects JDK and ScalaChristopher Vogt2016-10-132-1/+48
* Fix exit code trapping across classloadersChristopher Vogt2016-10-074-24/+53
* use lower case instead of upper case for hashes to be consistent with SBTChristopher Vogt2016-09-191-2/+2
* fix checksum check for downloaded jars by ignoring caseChristopher Vogt2016-09-151-1/+1
* fix behavior of System.exit trappingChristopher Vogt2016-09-154-10/+142
* show complete stack trace, not just the one for the outer most exception, whe...Christopher Vogt2016-09-121-4/+2
* allows any Throwable in Java codeChristopher Vogt2016-09-123-12/+12
* Support proxy settings in CBT.Benjamin Frank2016-07-062-3/+46
* fix bug ignoring OpenOptions when writingChristopher Vogt2016-06-191-1/+1
* show scalac warnings to stage1 and stage2 compilationChristopher Vogt2016-06-191-1/+4
* unwrap InvocationTargetException. Any reason not to do this? Seems just easie...Christopher Vogt2016-06-151-15/+29
* Always create directory before trying to write fileChristopher Vogt2016-06-081-1/+7
* rename admin into tools, which seems more appropriateChristopher Vogt2016-05-021-1/+1
* Fix use compatibility interfaces from main cbtChristopher Vogt2016-04-291-13/+18
* Fix composition. These members had been renamedChristopher Vogt2016-04-291-2/+2
* Reproducible builds, composing different CBT version and various improvementsChristopher Vogt2016-04-286-178/+363
* move version numbers to Scala land (to reduce Java code size)Christopher Vogt2016-04-281-3/+0
* propagate time taken from bash script into loggerChristopher Vogt2016-04-281-1/+3
* add caching to CBTUrlClassLoader (so we can eventually wrap the system class ...Christopher Vogt2016-04-281-1/+20
* for better performance do not generate exceptions during class loading for co...Christopher Vogt2016-04-281-0/+4
* Finally get rid of JDK 8 dependenciesChristopher Vogt2016-04-041-4/+4
* split launcher library functions into their own fileChristopher Vogt2016-04-024-114/+127
* propagate info if cbt has changed across builds, so they can be re-compiledChristopher Vogt2016-04-021-4/+4
* remove jdk8 dependencies, force jdk7, remove unnecessary cache foldersChristopher Vogt2016-04-022-3/+11
* Fix exit code trapping in NailgunLauncherChristopher Vogt2016-04-021-13/+19
* Properly cache classloader for stage2 and make CbtDependency work correctly.Christopher Vogt2016-04-021-0/+3
* Add build file to build CBT with itself. Needed to be able to consume CBT as ...Christopher Vogt2016-04-021-1/+1
* Typed passing of values from Stage1 to Stage2Christopher Vogt2016-03-301-4/+6
* Early classloading improvementsChristopher Vogt2016-03-286-141/+252
* merged most bootstrapping logic into launcherChristopher Vogt2016-03-203-37/+185
* better toString for Java URLClassLoader. Minor enhancementsChristopher Vogt2016-03-201-7/+18
* better handle classloaders for watchservice and reflect. even more speedup.Christopher Vogt2016-03-201-5/+6
* More speedup by already caching some classloaders in NailgunLauncher. Also fi...Christopher Vogt2016-03-191-25/+59
* replace two level classloader with hierarchyChristopher Vogt2016-03-191-4/+7
* Refactored ClassLoaderCache to use key locked cache to pave the way for cachi...Christopher Vogt2016-03-191-2/+2
* Always reset security manager to what it was during startup. Should be less f...Christopher Vogt2016-03-121-0/+2
* cleanup: whitespace changes, separated more things into their own files, use ...Christopher Vogt2016-03-071-8/+8
* fix ArrayIndexOutOfBoundsException cause by an off by twoChristopher Vogt2016-03-061-4/+8
* cleanup NailgunLauncher script, make CBT recompilation more fine-grained for ...Christopher Vogt2016-03-061-26/+15
* nailgun cleanupRob Norris2016-03-051-37/+50
* CBT Version 1.0-BETAChristopher Vogt2016-03-041-0/+48