aboutsummaryrefslogtreecommitdiff
path: root/nailgun_launcher/NailgunLauncher.java
Commit message (Expand)AuthorAgeFilesLines
* add support for forking the jvm process when invoking a main classChristopher Vogt2017-03-281-0/+2
* start modularizing cbt into librariesChristopher Vogt2017-03-271-8/+21
* fix file watching for realChristopher Vogt2017-03-121-6/+37
* revamp loop featureChristopher Vogt2017-03-121-4/+15
* various smaller changesChristopher Vogt2017-02-091-1/+7
* use unboxed primitives everywhere possible for reliable == behaviorChristopher Vogt2017-02-091-4/+4
* idempotent change propagationChristopher Vogt2017-02-091-29/+51
* replace flawed concurrent hashmap cache with consistent replacementChristopher Vogt2017-02-011-20/+22
* Merge separate hashmaps for persistent cache into oneChristopher Vogt2017-02-011-9/+7
* small refactoring simplifying Stage2Christopher Vogt2016-11-131-1/+1
* more sanity checks for cbt's classloadersChristopher Vogt2016-11-101-15/+10
* fix interactivity with stdout and stderr replacementsChristopher Vogt2016-11-031-3/+3
* swap out System.out and System.err in a way that affects JDK and ScalaChristopher Vogt2016-10-131-1/+18
* Fix exit code trapping across classloadersChristopher Vogt2016-10-071-7/+0
* fix behavior of System.exit trappingChristopher Vogt2016-09-151-3/+12
* 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-121-3/+3
* Support proxy settings in CBT.Benjamin Frank2016-07-061-0/+1
* unwrap InvocationTargetException. Any reason not to do this? Seems just easie...Christopher Vogt2016-06-151-15/+29
* 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-281-71/+125
* 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
* Finally get rid of JDK 8 dependenciesChristopher Vogt2016-04-041-4/+4
* split launcher library functions into their own fileChristopher Vogt2016-04-021-113/+1
* 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-021-2/+10
* 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
* Typed passing of values from Stage1 to Stage2Christopher Vogt2016-03-301-4/+6
* Early classloading improvementsChristopher Vogt2016-03-281-112/+122
* merged most bootstrapping logic into launcherChristopher Vogt2016-03-201-37/+125
* 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