Posts
- 2019-08-03 » Knuth: Premature optimization is the root of all evil - the context.
- 2015-06-11 » Essence of OO: Super Sends
- 2015-05-29 » Essence of OO: Virtual Methods
- 2015-05-28 » Generic Exceptions in Java
- 2014-11-19 » Implementation Strategies for First-Class Continuations
- 2014-10-19 » Smalltalk/X and STX:LIBJAVA Debugging Session
- 2013-05-18 » The web application created a ThreadLocal
- 2013-05-17 » Closures in Java
- 2013-04-11 » Inline Subclass in Java
- 2013-03-07 » Architecture of Symbolic Computers
Talks
- 2016-06-16 » BlinkOn 6 (Lightning talk): Tracing wrappers from V8 to Blink
- 2014-06-17 » Devminutes (podcast): Runtime systems
- 2013-11-23 » Devfest 2013 (talk): Know Your Runtime
Work
- bazel - {Fast, Correct} - Choose two
- rules_cc - C++ rules for Bazel
- stx:libjava - a Java VM implementation inside Smalltalk/X VM
Publications
- Cross-component garbage collection
- On the integration of Smalltalk and Java
- Towards a runtime code update in Java: an exploration using STX:LIBJAVA
- On the integration of Smalltalk and Java: practical experience with STX:LIBJAVA
Hobbies
- pavli a macko - family blog
- vimeo - kayaking clips
- instagram - photography attempts