From ba7bf300791d2558582292bb7c2801bd48fa5137 Mon Sep 17 00:00:00 2001 From: ccuser44 <68124053+ccuser44@users.noreply.github.com> Date: Mon, 25 Nov 2024 23:57:35 +0200 Subject: [PATCH 1/3] Use native for linked list module --- MainModule/Server/Shared/DoubleLinkedList.luau | 1 + 1 file changed, 1 insertion(+) diff --git a/MainModule/Server/Shared/DoubleLinkedList.luau b/MainModule/Server/Shared/DoubleLinkedList.luau index 4b6301730a..62d4a668e5 100644 --- a/MainModule/Server/Shared/DoubleLinkedList.luau +++ b/MainModule/Server/Shared/DoubleLinkedList.luau @@ -1,3 +1,4 @@ +--!native --// File: LinkedList.lua --// Desc: Provides a more performance-friendly alternative to large tables that get shifted in indexes constantly --// Author: Coasterteam From 24b63ae20c78125f0bf14f79890ff3b62ff8b9d3 Mon Sep 17 00:00:00 2001 From: ccuser44 <68124053+ccuser44@users.noreply.github.com> Date: Wed, 27 Nov 2024 00:09:36 +0200 Subject: [PATCH 2/3] Use native for GoodSignal --- MainModule/Server/Shared/GoodSignal.luau | 1 + 1 file changed, 1 insertion(+) diff --git a/MainModule/Server/Shared/GoodSignal.luau b/MainModule/Server/Shared/GoodSignal.luau index 046cba8a77..5bed213c20 100644 --- a/MainModule/Server/Shared/GoodSignal.luau +++ b/MainModule/Server/Shared/GoodSignal.luau @@ -1,3 +1,4 @@ +--!native -------------------------------------------------------------------------------- -- Batched Yield-Safe Signal Implementation -- -- This is a Signal class which has effectively identical behavior to a -- From 449b4198fbf40646dd3d9c40b3f181708a617fd3 Mon Sep 17 00:00:00 2001 From: ccuser44 <68124053+ccuser44@users.noreply.github.com> Date: Wed, 27 Nov 2024 00:09:45 +0200 Subject: [PATCH 3/3] Use native for typechecker --- MainModule/Server/Shared/Typechecker.luau | 1 + 1 file changed, 1 insertion(+) diff --git a/MainModule/Server/Shared/Typechecker.luau b/MainModule/Server/Shared/Typechecker.luau index 3abc92022f..fd6409cf2b 100644 --- a/MainModule/Server/Shared/Typechecker.luau +++ b/MainModule/Server/Shared/Typechecker.luau @@ -1,3 +1,4 @@ +--!native --[[ t: a runtime typechecker for Roblox