aboutsummaryrefslogtreecommitdiff
path: root/stage1/ClassLoaderCache.scala
Commit message (Collapse)AuthorAgeFilesLines
* replace two level classloader with hierarchyChristopher Vogt2016-03-191-2/+4
| | | | | | replace two level classloader (one for non-cachable dependencies with a cached parent one for cachable ones) with a hierachy of classloaders corresponding this should eventually allow re-using CBT's classloader between stage1 and stage2 this change breaks the ScalaTest support for now
* move KeyLockedLazyCache to its own fileChristopher Vogt2016-03-191-44/+0
|
* minor refactorings of KeyLockedLazyCacheChristopher Vogt2016-03-191-18/+17
|
* minor enhancements to classloadingChristopher Vogt2016-03-191-11/+13
|
* Refactored ClassLoaderCache to use key locked cache to pave the way for ↵Christopher Vogt2016-03-191-17/+52
| | | | caching classloaders hierarchically without deadlocks
* minor refactoringsChristopher Vogt2016-03-111-1/+1
|
* Split ClassLoader classes into separate files and a few fixesChristopher Vogt2016-03-111-0/+25