Skip to content

Instantly share code, notes, and snippets.

View bhamiltoncx's full-sized avatar

Ben Hamilton (Ben Gertzfield) bhamiltoncx

View GitHub Profile
Buildfile: /Users/bgertzfield/devtools/buck/build.xml
checkversion:
compile-testrunner:
compile-bootstrapper:
dx-check-build:
% javac -cp ~/src/immutables/value/target/value-2.0.10.jar -s generated src/foo/Foo.java src/bar/Bar.java
warning: Abstract generator process, processing over false, error raised false
Note: Static env init
warning: Abstract generator round
src/bar/Bar.java:6: warning: Extracting imports
public interface Bar {
^
warning: Extracting source for element bar.Bar (bar/Bar.java)
warning: Could not collect imports for bar.Bar: java.io.FileNotFoundException: bar/Bar.java
src/bar/Bar.java:6: warning: Got imports: org.immutables.value.internal.$generator$.$SourceExtraction$Imports@3bd94634: all=[] classes={}
@bhamiltoncx
bhamiltoncx / gist:9fee96fcdc125d00940b
Created March 4, 2015 22:55
Verbose run of Immutables processor
[bgertzfield@beng-mbp:~/devtools/buck]% javac -XprintRounds -XprintProcessorInfo -J-verbose -cp third-party/java/immutables/value-2.0-SNAPSHOT.jar -processorpath third-party/java/immutables/value-standalone-2.0-SNAPSHOT.jar -proc:only -s build/foo Foo.java
[Opened /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.Object from /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.io.Serializable from /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.Comparable from /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.CharSequence from /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.String from /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre/lib/rt.jar]
[Loaded java.lang.reflect.AnnotatedElement from /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/jre
@bhamiltoncx
bhamiltoncx / gist:10778030
Created April 15, 2014 21:33
fiplr profile with gethash
grizzl-display-result 3 24.298264 8.0994213333
grizzl-result-strings 3 24.297416000 8.0991386666
grizzl-search 3 6.912207 2.304069
cl-reduce 7 6.906552 0.9866502857
grizzl-search-increment 2 6.610875 3.3054375
gethash 4498983 5.2661100000 1.170...e-06
cl-find-if 145181 2.9374450000 2.023...e-05
cl-find 145181 2.2323239999 1.537...e-05
cl-position 145181 1.1798549999 8.126...e-06
grizzl-inc-rank 109145 1.0502399999 9.622...e-06
@bhamiltoncx
bhamiltoncx / gist:10773115
Last active August 29, 2015 13:59
fiplr profile on large project
Function Name Call Count Elapsed Time Average Time
grizzl-search 3 4.587966 1.5293219999
cl-reduce 7 4.320245 0.6171778571
grizzl-search-increment 2 4.04251 2.021255
cl-find-if 145181 2.6578149999 1.830...e-05
cl-find 145181 1.8015009999 1.240...e-05
cl-position 145181 0.6899349999 4.752...e-06
grizzl-display-result 3 0.6235310000 0.2078436666
grizzl-result-strings 3 0.6227400000 0.2075800000
grizzl-inc-rank 109145 0.3308219999 3.031...e-06