[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Temporarily disabled no-threading on every architecture except m68k and
Temporarily disabled no-threading on every architecture except m68k and x86_64
Sat, 05 Feb 2022 18:07:25 +0100
Gnus (Gnus v5.13), GNU Emacs 28.0.50, x86_64-pc-linux-gnu
It turns out that the GNU poke friends are doing a good job with their compiler,
and how need to branch to far away destinations. The displacement encoding in
hardware instructions is becoming a limit, and for the time being I have to
disable no-threading on every architecture not supporting wide displacements --
these are, among the currently supported architectures, only m68k and x86_64,
both allowing for 32-bit displacements.
The long-term solution is changing the Jitter code generation to (automatically)
use indirect jumps where needed.
New tag v0.9.283, updated Jitter submodule in poke for master and
A pity, but this of course will be fixed.
* My personal web site: http://ageinghacker.net
* GNU Jitter: https://www.gnu.org/software/jitter
* GNU epsilon: https://www.gnu.org/software/epsilon
I support everyone's freedom of mocking any opinion or belief, no
matter how deeply held, with open disrespect and the same unrelented
enthusiasm of a toddler who has just learned the word "poo".
Description: PGP signature
|[Prev in Thread]
||[Next in Thread]|
- Temporarily disabled no-threading on every architecture except m68k and x86_64,
Luca Saiu <=