Commit Graph

14390 Commits

Author SHA1 Message Date
Claude Bot
456176deef refactor: move jsc/ files to bindings/ and remove jsc/ directory
Move RefString.zig, array_buffer.zig, dom_call.zig, host_fn.zig to bindings/
since they are JSC binding utilities.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
44727cbd44 refactor: move event_loop.zig and event_loop/ to core/
Event loop is core runtime infrastructure that belongs in the core/ directory.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
9dab6a8843 refactor: move Strong.zig, Weak.zig, DeprecatedStrong.zig to bindings/
These are JSC reference management utilities that belong with other bindings.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
fd84244b3d refactor: move SavedSourceMap.zig to module/
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
941986868a refactor: move ModuleLoader, AsyncModule, RuntimeTranspilerStore/Cache to module/
Move module loading related files to the module/ subdirectory:
- ModuleLoader.zig
- AsyncModule.zig
- RuntimeTranspilerStore.zig
- RuntimeTranspilerCache.zig

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
b9a2852d53 chore: move Algo/Tuple.h to core/Algo/
Generic tuple algorithms belong in core utilities.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
a7797a7339 chore: move debug-helpers.h to api/inspector/
Debugger helpers belong with inspector/profiling code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
6c5f83417e chore: move string utility headers to src/string/
Move StringAdaptors.h, MiString.h, and ConcatCStrings.h to the existing
src/string/ directory where other string utilities live.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
2a40325984 chore: move string utility headers to core/
String adaptors and utilities belong in core infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
53b587ad74 chore: move memory allocator headers to core/
bmalloc and mimalloc integration belongs in core infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
2936b29a73 chore: move CachedScript.h to module/
Script caching belongs with module loading infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
6f4fcfaeb9 chore: move generated_perf_trace_events.h to api/inspector/
Performance trace events belong with profiling/inspector code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
7ceb58fc8b chore: move uv-posix-polyfills.h to compat/libuv/
libuv polyfills belong with libuv compatibility layer.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
316087d3be chore: move dh-primes.h to node/crypto_bindings/
Diffie-Hellman primes belong with crypto infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
158d805751 chore: move ares_build.h to api/bun/
c-ares DNS config belongs with DNS functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
e4a34a4b23 chore: move Sink.h and StreamGlobals.h to web/streams/
Stream-related header files belong with web streams infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
d4adbae015 chore: move ZigSourceProvider files to module/
Source provider is part of module loading infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
0847104330 chore: move EventLoopTask files to core/
Event loop infrastructure belongs in core.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
fca5b782d5 chore: move BakeAdditionsToGlobalObject files to bake/
Bake-specific global object additions belong with other bake code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
0d11a4e4c0 chore: move JSBakeResponse.cpp to bake/
JSBakeResponse is Bake/DevServer infrastructure - keep with header file.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
695db55b77 chore: move coroutine.cpp to core/
Low-level coroutine support belongs in core infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
ef906c38bb chore: move linux_perf_tracing.cpp to api/inspector/
Linux perf tracing belongs with other profiling/inspector code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
5bdb625281 chore: move spawn.cpp to api/bun/
Spawn functionality belongs with other subprocess code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
793682ba43 chore: move ZigException.cpp to api/error/
Keep C++ file alongside the Zig file it implements.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
c88d0d2ab5 chore: move config.zig to core/
Core config belongs in core infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
601e9dbceb chore: move Counters.zig to core/
Internal counters/metrics belong in core infrastructure.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
790887eb7b chore: move HardcodedModule.zig to module/
Hardcoded module definitions belong with other module-related code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
eede4efac9 chore: move ResolveMessage.zig to api/error/
Resolve error message belongs with other error-related code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
795264752b chore: move BuildMessage.zig to api/error/
Build error message belongs with other error-related code.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
cef59deb21 chore: move ipc.zig to api/ipc/
IPC functionality belongs in the api/ipc directory.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
e4a2d75e4a chore: move web_worker.zig to web/workers/
Web Worker functionality belongs with the workers directory.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
1f47e3fd00 chore: move ProcessAutoKiller.zig to api/process/
Process-related utilities belong in api/process/.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
2ad1284442 chore: move Debugger.zig to api/inspector/
Debugger functionality belongs with inspector/profiling tools.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
03c3949648 chore: move uuid.zig to webcore/webcrypto/
UUID functionality is primarily used for crypto operations. Moving it to
webcore/webcrypto/ makes its purpose clearer.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:24 +00:00
Claude Bot
872a5a335d chore: move ZigException and ZigStackFrame files to api/error/
Moved:
- ZigException.zig -> api/error/
- ZigStackFrame.zig -> api/error/
- ZigStackFrameCode.zig -> api/error/
- ZigStackFramePosition.zig -> api/error/
- ZigStackTrace.zig -> api/error/

Updated imports in jsc.zig, Exception.zig and within the moved files.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
655038a408 Move JSCTaskScheduler to core/
Move JSCTaskScheduler.cpp, JSCTaskScheduler.h from bindings/ to core/.
Core task scheduling utility.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
ff2ba59f4a Move stripANSI to api/console/
Move stripANSI.cpp, stripANSI.h from bindings/ to api/console/.
Related to console output formatting.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
25be9ea0ae Move highway_strings to core/
Move highway_strings.cpp from bindings/ to core/.
SIMD string utilities.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
07d6e07e87 Move simdutf files to core/
Move bun-simdutf.cpp, bun-simdutf.zig from bindings/ to core/.
String/unicode utilities.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
0efcfaa464 Move CachedBytecode to module/
Move CachedBytecode.zig from bindings/ to module/.
Related to module bytecode caching.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
877c36108d Move DoubleFormatter to core/
Move DoubleFormatter.cpp from bindings/ to core/.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
289c26a164 Move RegularExpression to core/
Move RegularExpression.cpp, RegularExpression.zig from bindings/ to core/.
Updated import in jsc.zig.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
2dfbeec70d Move CPUFeatures to core/
Move CPUFeatures.cpp, CPUFeatures.zig from bindings/ to core/.
Updated import in crash_handler.zig.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
ae4dd4ee08 Move prompt.zig to api/console/
Move prompt.zig from webcore/ to api/console/.
Related to console input functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
24b38f1a9b Move Crypto.zig to webcore/webcrypto/
Move Crypto.zig from webcore/ to webcore/webcrypto/.
Updated uuid.zig import paths and webcore.zig import.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
c41207374b Move BunProcessReportObjectWindows to api/process/
Move BunProcessReportObjectWindows.cpp from bindings/ to api/process/.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
e137723de0 Move JSEnvironmentVariableMap to api/process/
Move JSEnvironmentVariableMap.cpp/h from bindings/ to api/process/.
Related to process.env functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
f2ce862308 Move JSNextTickQueue to node/
Move JSNextTickQueue.cpp, JSNextTickQueue.h from bindings/ to node/.
Related to Node.js process.nextTick functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
9a1791d53d Move DOMException to api/error/
Move DOMException.cpp, DOMException.h from bindings/ to api/error/.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00
Claude Bot
5c76c0f7fa Move OsBinding.cpp to node/
Move OsBinding.cpp from bindings/ to node/.
Related to node:os module.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-31 08:53:23 +00:00