From 1b023fa68b986d9905eb2f69cacc5768887837be Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Wed, 29 May 2024 12:23:22 +0530 Subject: [PATCH 1/2] docs: update landing performance block w/ JIT info --- index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.md b/index.md index 3bea3b1..1e835ac 100644 --- a/index.md +++ b/index.md @@ -43,7 +43,7 @@ feature_row3: - title: Performance excerpt: > - In addition to a completely custom front end that implements parsing, linting and type checking, Luau runtime features new bytecode, interpreter and compiler that are heavily tuned for performance. Luau currently does not implement Just-In-Time compilation, but its interpreter can be competitive with LuaJIT interpreter depending on the program. We continue to optimize the runtime and rewrite portions of it to be even more efficient. While our overall goal is to minimize the amount of time programmers spend tuning performance, some details about the performance characteristics are [provided for inquisitive minds](performance). + In addition to a completely custom front end that implements parsing, linting and type checking, Luau runtime features new bytecode, interpreter and compiler that are heavily tuned for performance. Luau supports Just-In-Time compilation, and can be competitive with LuaJIT interpreter depending on the program. We continue to optimize the runtime and rewrite portions of it to be even more efficient. While our overall goal is to minimize the amount of time programmers spend tuning performance, some details about the performance characteristics are [provided for inquisitive minds](performance). - title: Libraries From 6dfb1a1f0c119e127cd81725160a451f2188abaa Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Wed, 29 May 2024 12:34:10 +0530 Subject: [PATCH 2/2] docs: remove references to LuaJIT in performance block --- index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.md b/index.md index 1e835ac..8faf6ac 100644 --- a/index.md +++ b/index.md @@ -43,7 +43,7 @@ feature_row3: - title: Performance excerpt: > - In addition to a completely custom front end that implements parsing, linting and type checking, Luau runtime features new bytecode, interpreter and compiler that are heavily tuned for performance. Luau supports Just-In-Time compilation, and can be competitive with LuaJIT interpreter depending on the program. We continue to optimize the runtime and rewrite portions of it to be even more efficient. While our overall goal is to minimize the amount of time programmers spend tuning performance, some details about the performance characteristics are [provided for inquisitive minds](performance). + In addition to a completely custom front end that implements parsing, linting and type checking, Luau runtime features new bytecode, interpreter and compiler that are heavily tuned for performance. Luau supports Just-In-Time (JIT) compilation, which greatly improves performance of certain programs. We continue to optimize the runtime and rewrite portions of it to be even more efficient. While our overall goal is to minimize the amount of time programmers spend tuning performance, some details about the performance characteristics are [provided for inquisitive minds](performance). - title: Libraries