-
Notifications
You must be signed in to change notification settings - Fork 3
Home
DmitryOlshansky edited this page Oct 15, 2014
·
5 revisions
This page is a placeholder for a list of 'model` projects analysed, with discussion of results/fixes if any are planed.
(Frustratingly narrow container of github wiki makes it painful to look at, it looks better in other wiki-engines)
Module | Artifact | Reason | Possible Fix(es) |
---|---|---|---|
source.gchunt | findArtifact | indexing an associative array may cause GC allocation; operator ~ may cause GC allocation 1 2 | |
source.gchunt | gitHEAD | array literal may cause GC allocation 1 | |
source.gchunt | gitRemotePath | array literal may cause GC allocation; operator ~ may cause GC allocation 1 2 | |
source.gchunt | locateFunction | using closure causes GC allocation 1 | |
source.gchunt | locateMatching | using closure causes GC allocation 1 | |
source.gchunt | main | array literal may cause GC allocation; indexing an associative array may cause GC allocation; operator ~ may cause GC allocation; operator ~= may cause GC allocation 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | |
source.matcher | match | using closure causes GC allocation 1 | |
source.matcher | matcherFactory.any | 'new' causes GC allocation 1 | |
source.matcher | matcherFactory.atLeast | 'new' causes GC allocation 1 | |
source.matcher | matcherFactory.captureTo | 'new' causes GC allocation 1 | |
source.matcher | matcherFactory.dot | 'new' causes GC allocation 1 | |
source.matcher | matcherFactory.match | using closure causes GC allocation 1 2 3 4 5 | |
source.matcher | matcherFactory.optional | 'new' causes GC allocation; using closure causes GC allocation 1 2 | |
source.matcher | matcherFactory.seq | 'new' causes GC allocation 1 | |
source.matcher | matcherFactory.star | 'new' causes GC allocation 1 | |
source.matcher | matcherFactory.token | 'new' causes GC allocation 1 | |
source.matcher | opOpAssign | operator ~= may cause GC allocation 1 | |
source.revdpattern | builtinType | 'new' causes GC allocation 1 | |
source.revdpattern | dtok | 'new' causes GC allocation 1 | |
source.revdpattern | match | using closure causes GC allocation 1 | |
source.revdpattern | revBalanced | 'new' causes GC allocation 1 |