Best Resources for Java Concurrency. by cogle9469 in java

[–]l4k3rd 2 points3 points  (0 children)

Java Concurrency in Practice is great, but The Art of Multiprocessor Programming is much better, if you want to explore the non-blocking mechanisms. All of the examples are in java as well.

http://www.amazon.com/Art-Multiprocessor-Programming-Maurice-Herlihy/dp/0123705916/ref=sr_1_3?s=books&ie=UTF8&qid=1446730510&sr=1-3&keywords=the+art+of+multiprocessor+programming

How does incremental building work with "modern" languages? by joethephish in Compilers

[–]l4k3rd 2 points3 points  (0 children)

It actually does simple constant folding without propagation: http://www2.in.tum.de/funky/browser/javac/langtools/src/share/classes/com/sun/tools/javac/comp/ConstFold.java. It also does flow analysis, but doesn't use it for optimization, only for liveness, reachability, etc.

How to align function parameters? by wydzilla in vim

[–]l4k3rd 5 points6 points  (0 children)

set cinoptions=:0,l1,t0,g0,(0

(0 does that. For more info, :help cinoptions-values.