the_lab
Recycling fixed size buffers
GMS2
Benchmark
bytecode experiments
Experiment
GMS2
Error handling and enum reflection metaprogramming
Experiment
GMS2
Struct toString replacement
Experiment
GMS2
array of components executing same method
Experiment
buffer_write_ext
Benchmark
gml release mode (arrays)
Benchmark
Tokenizers
Experiment
Benchmark
Type Equality Cost
Benchmark
string_split_by_width() testing
Experiment
Experiment: GX os_type & GX os_browser implementation (GML test)
Experiment
Static vs Variable referencing
Experiment
Benchmark
niche array_get optimization
Experiment
Benchmark
*_foreach
Benchmark
"Fast" inverse square root
Experiment
Benchmark
Added lines for +/- 5% margins plus a disclaimer not to take things within that margin too seriously
Benchmark
Destructors, again
Experiment
String literals vs string variables
Benchmark
Sequence Editor as a Level Director
Experiment
Data Oriented Design
Experiment
Multiple `if` vs `if .. or .. or ..`
Benchmark
Custom 2D Matrix Testing
Experiment
`array_contains_other`
Experiment
Benchmark
Array vs Grid, Get/Set
Benchmark
gml release mode (grids)
Experiment
Benchmark
Terrible Video Playback Performance
Experiment
writing vec3 stuff in c++ and calling it from a DLL
Experiment
Array Init
Benchmark
Executing Array of Functions
Experiment
If/Else vs Ternary
Benchmark
`point_in_rectangle` Alternatives
Experiment
Seeking faster 2D iteration method
Experiment
Inheritance performance on creation.
Experiment
Struct vs Map
Benchmark
vectors again, but using c++ steroids
Benchmark
Text in Rooms vs draw_text
Experiment
String Iteration
Experiment
Benchmark
array literal efficiencies?
Experiment
`String()` inefficiency
Benchmark
String Joining
Benchmark
gpu_set_blendenable
try-catch shenanigans
Struct Accessor
buffer_write vs buffer_poke
Arrays vs ds_lists
Vector2 shenanigans
Benchmark
script_execute_ext vs function call (draw_sprite)
Benchmark
Interesting Performance Results with stacked ternaries
string_lower vs buffer-based string_lower (ascii range currently)
Variable access