@rentzsch Bitcode: non-reproducible Apple-internal toolchain bugs, emergent bugs from undefined behavior that previously worked, etc ...
-
-
- View other replies
-
@landonfuller Sure, I share lots of your pessimism. Then again, Apple has executed processor shenanigans very well in the past.
-
-
-
@rentzsch It’s always interesting to be reminded that there are also “air tight” abstractions. -
@kastiglione interesting take! -
@rentzsch Not the degree of your example, but I’ve noticed when people’s concerns fail to consider compiler implementation details.
-
-
-
@rentzsch otoh people have gotten bit by this already on the Nexus 9's wacky CPU (http://www.anandtech.com/show/8701/the-google-nexus-9-review/4 …) - Show more
-
-
-
@rentzsch I'm a lot less worried about emulated ISAs given that the chances I have to debug one are pretty much nil. -
@landonfuller@rentzsch The idea of not running the same code everywhere is troubling. (Yes I realize that’s already not always happening.) - View other replies
-
@ameaijou@landonfuller@rentzsch often .NET apps are compiled to native on install, targeting the machine architecture -
@stuartcarnie@ameaijou@rentzsch The big difference is that CLR defines a high-level virtual machine, LLVM bitcode doesn't. -
@stuartcarnie@ameaijou@rentzsch Only time I've had to debug JVM's JIT was when working on HotSpot; same isn't true for unsafe languages. -
@landonfuller were you doing that because you were specifically working on the hotspot compiler? -
@stuartcarnie Yeah; mostly codegen fixes for the Mac OS X port. -
@landonfuller nice. Always been intrigued by runtime code-gen. LuaJIT is my current interest - what an impressive piece of work
-
-
@rentzsch Griping as a marker of expertise.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
rentzsch
Landon Fuller
Jeffrey Bergier
Dave Lee
Daniel Jalkut
Brian Mastenbrook
Gwynne Raskind
Stuart Carnie
Drew Breunig