4 ms·
Okay so this is more of a POC than a real implementation, but what a great idea!
by fancyfredbot 4y ago
Okay so this is more of a POC than a real implementation, but what a great idea!
- titzer 4y agoYes, I expect VMs will be adopting this idea -28 years from now. :)
- sebastianconcpt 4y agoI was thinking this was like JIT but for C?
- fancyfredbot 4y agoIt is exactly like that. The parent comment is being sarcastic, making the point that the JVM did runtime inlining a long time ago.
- stormbrew 4y agoJIT goes back a lot farther than the jvm. I think the first recognizably modern implementations were for Self and Smalltalk. The people responsible for those were largely involved in bringing the idea to the jvm afaik.
- chrisseaton 4y agoThere are already several JITs for C.
- fancyfredbot 4y agoTo be fair this kind of an AOT/JIT hybrid is the kind of thing Android might adopt about -6 years from now ;-) And, to my mind at least, there is something interesting/innovative about seeing these ideas applied to C++.
- monocasa 4y agoArguably goes at least back to HP Dynamo. Binary to binary JIT, but practically has very similar semantics to a C to native code JIT outside of the frontend.
- 3836293648 4y agoHaven't they already been doing this for like 20 years? EDIT: Can't tell the difference between ~ and - apparently