Arseny Kapoulkine
9be7f85be7
Update performance.md ( #608 )
...
Mention constant folding for builtins and remove the note about possibly doing inlining in the future because we do do it now!
2022-07-22 07:53:16 -07:00
Arseny Kapoulkine
ce9f4e23ae
Update performance.md ( #553 )
...
Document function inlining and loop unrolling.
2022-06-21 13:14:30 -07:00
Arseny Kapoulkine
70ff6b4347
Update performance.md ( #494 )
...
Add a section on table length optimizations and reword the table iteration section a bit to account for generalized iteration.
2022-05-20 13:00:53 -07:00
Arseny Kapoulkine
aecd60371b
Update performance.md ( #355 )
...
Document weak table shrinking and paged sweeper
2022-02-11 09:13:27 -08:00
Arseny Kapoulkine
f185e9f5db
Update performance.md ( #252 )
...
Add documentation for closure allocation elision.
2021-11-30 08:21:11 -08:00
Josh Soref
278e848cc2
Spelling ( #119 )
...
Fixed various spelling errors.
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2021-11-04 09:50:46 -05:00
Arseny Kapoulkine
33cb9d5991
Update performance.md ( #94 )
...
Add documentation on shorter atomic pauses
Co-authored-by: vegorov-rbx <75688451+vegorov-rbx@users.noreply.github.com>
2021-11-01 12:08:01 -07:00
Arseny Kapoulkine
ae1c104fd1
Update performance.md ( #71 )
...
Add some information about the new GC pacer
Co-authored-by: Alan Jeffrey <403333+asajeffrey@users.noreply.github.com>
2021-09-15 16:19:45 -07:00
Arseny Kapoulkine
4e6ca2531b
Update performance.md ( #69 )
...
Remove placeholder sections for performance optimizations - we'll just add individual optimizations to this document as we deploy them.
2021-09-15 16:07:16 -07:00
Arseny Kapoulkine
ad436994ba
Update performance.md ( #65 )
...
Call out table capacity prediction
2021-08-31 07:28:49 -07:00
Arseny Kapoulkine
b439c9fcdc
Update performance.md
...
Restore the original sentence with tweaks; this seems like better wording since it highlights the importance of knowing the field name at compile time, no matter the notation.
2021-06-14 18:54:47 -07:00
Arseny Kapoulkine
40a175499e
Update performance.md
...
Remove outdated statement about table["field"] since we optimize it now the same way as table.field.
2021-06-14 10:53:26 -07:00
Arseny Kapoulkine
0fdf8824f1
Update performance.md ( #50 )
...
Add a section about vectors and libraries
2021-06-11 14:10:55 -07:00
Arseny Kapoulkine
51758557e6
Update performance.md
...
Correct performance note re: table.insert after a recent update.
Fixes #23 .
2021-04-02 22:37:23 -07:00
AtomicOperation
d04a41fcff
Change to minimal-mistakes theme ( #11 )
...
Use minimal-mistakes theme. Add a splash front page and a getting started page.
2021-02-12 12:26:08 -08:00