luau/bench/micro_tests
Vyacheslav Egorov ce1800746b
Fix 'require' in benchmarks to work with new relative system (#1120)
Old style require is now called with `pcall` to support comparing
against Lua.
New style require is now a third option.

Edit: this will be a temporary solution until the 'paths' support in
.luaurc is fixed.
2023-12-02 14:20:54 -08:00
..
test_AbsSum_abs.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_AbsSum_and_or.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_AbsSum_math_abs.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Assert.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Factorial.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Failure_pcall_a_bar.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Failure_pcall_game_Foo.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Failure_xpcall_a_bar.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Failure_xpcall_game_Foo.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_LargeTableCtor_array.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_LargeTableCtor_hash.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_LargeTableSum_loop_index.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_LargeTableSum_loop_ipairs.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_LargeTableSum_loop_iter.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_LargeTableSum_loop_pairs.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_MethodCalls.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_OOP_constructor.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_OOP_method_call.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_OOP_virtual_constructor.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Pcall_call_return.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Pcall_pcall_return.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Pcall_pcall_yield.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_Pcall_xpcall_return.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_SqrtSum_exponent.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_SqrtSum_math_sqrt.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_SqrtSum_sqrt_getfenv.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_SqrtSum_sqrt_roundabout.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_SqrtSum_sqrt.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_string_lib.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_StringInterp.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_table_concat.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableCreate_nil.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableCreate_number.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableCreate_zerofill.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableFind_loop_ipairs.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableFind_table_find.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableInsertion_index_cached.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableInsertion_index_len.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableInsertion_table_insert_index.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableInsertion_table_insert.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableIteration.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMarshal_select.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMarshal_table_pack.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMarshal_table_unpack_array.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMarshal_table_unpack_range.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMarshal_varargs.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMove_empty_table.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMove_same_table.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableMove_table_create.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableRemoval_table_remove.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_TableSort.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_ToNumberString.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_UpvalueCapture.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00
test_VariadicSelect.lua Fix 'require' in benchmarks to work with new relative system (#1120) 2023-12-02 14:20:54 -08:00