[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Emacs Lisp JIT Compiler

From: Eli Zaretskii
Subject: Re: Emacs Lisp JIT Compiler
Date: Sat, 25 Aug 2018 09:51:02 +0300

> From: Tom Tromey <address@hidden>
> Cc: Tom Tromey <address@hidden>,  address@hidden
> Date: Fri, 24 Aug 2018 15:03:21 -0600
> >>>>> "Eli" == Eli Zaretskii <address@hidden> writes:
> Eli> Maybe I'm missing something, but I didn't see how to do that with just
> Eli> a type definition.  jit_value_create_long_constant is special in that
> Eli> it allows to create 64-bit constants in a 32-bit build, by allocating
> Eli> a 64-bit buffer and storing it address in the jit_value_t object it
> Eli> returns.
> Ah, I didn't pick up on that.  My illness makes me somewhat mentally
> fuzzy.

It's not just your illness, it's also the libjit docs, which never say
that.  I learned that by reading the libjit sources.

> Anyway maybe a helper function could be used so there's just a single #if.

Yes, I think so.  I will see what can be done about it.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]