Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [omr-dev] Minimal FrontEnd.hpp extensions

Hi Mark,

On 1 June 2018 at 21:57, Mark Stoodley <mstoodle@xxxxxxxxxx> wrote:
>
> I believe those functions come from an aborted attempt to implement stack maps and method meta
> data for a prototype CPython JIT that has never been open sourced (you can "tell" by references to
> "pyatlas" and such things. The idea is analogous to the stack maps used in the JVM to describe which
> local variables and registers hold live object references at calls or any other code location that could
> be interrupted by a GC (yes, I realize that's something of a strange thing to talk about in the context
> of the reference counting CPython runtime).
>
> I don't believe this code is needed anymore, though we will certainly want something like it for
> supporting garbage collected languages in future. At a minimum, I think it's safe for you to ignore
> it.


Thank you - that's great to know. Neither of my front-ends (Lua & C)
will need this.

Regards


Back to the top