From 749cdbb967ea8b6e97620f259d0c219953e6daf2 Mon Sep 17 00:00:00 2001 From: Kittycannon Date: Wed, 18 Mar 2026 10:10:38 -0600 Subject: [PATCH] added empy cpps --- src/spider/runtime/cpu/CPU.cpp | 0 src/spider/runtime/memory/RAM.cpp | 0 src/spider/runtime/memory/RAM.hpp | 8 +++++++- 3 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 src/spider/runtime/cpu/CPU.cpp create mode 100644 src/spider/runtime/memory/RAM.cpp diff --git a/src/spider/runtime/cpu/CPU.cpp b/src/spider/runtime/cpu/CPU.cpp new file mode 100644 index 0000000..e69de29 diff --git a/src/spider/runtime/memory/RAM.cpp b/src/spider/runtime/memory/RAM.cpp new file mode 100644 index 0000000..e69de29 diff --git a/src/spider/runtime/memory/RAM.hpp b/src/spider/runtime/memory/RAM.hpp index 0688ae4..9d07316 100644 --- a/src/spider/runtime/memory/RAM.hpp +++ b/src/spider/runtime/memory/RAM.hpp @@ -19,12 +19,18 @@ namespace spider { ~RAM(); - public: + public: // Unsafe access u8& operator[](u64 i); u8 operator[](u64 i) const; + public: // managed access (oob = 0) + + u8& at(u64 i); + + u8 at(u64 i) const; + }; } \ No newline at end of file