зеркало из https://github.com/github/ruby.git
Update ujit.md
This commit is contained in:
Родитель
701a802a42
Коммит
2babfeb858
|
@ -2,9 +2,11 @@ MicroJIT (uJIT)
|
||||||
===============
|
===============
|
||||||
|
|
||||||
MicroJIT is a lightweight, minimalistic Ruby JIT built inside the CRuby/MRI binary.
|
MicroJIT is a lightweight, minimalistic Ruby JIT built inside the CRuby/MRI binary.
|
||||||
It lazily compiles code using a Basic Block Versioning (BBV) architecture and generates x86-64 code. The target use case is that of servers running
|
It lazily compiles code using a Basic Block Versioning (BBV) architecture. The target use case is that of servers running
|
||||||
Ruby on Rails, an area where CRuby's MJIT has not yet managed to deliver speedups. We currently support only MacOS and Linux at this stage. This
|
Ruby on Rails, an area where CRuby's MJIT has not yet managed to deliver speedups.
|
||||||
project is open source and falls under the same license as CRuby.
|
To simplify development, we currently support only MacOS and Linux on x86-64, but an ARM64 backend
|
||||||
|
is part of future plans.
|
||||||
|
This project is open source and falls under the same license as CRuby.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче