mirror of
https://github.com/oven-sh/bun
synced 2026-02-02 15:08:46 +00:00
dead code
This commit is contained in:
11
Makefile
11
Makefile
@@ -261,7 +261,7 @@ BUN_LLD_FLAGS = $(OBJ_FILES) \
|
||||
$(PLATFORM_LINKER_FLAGS)
|
||||
|
||||
|
||||
bun: vendor identifier-cache build-obj bun-link-lld-release bun-codesign-release-local
|
||||
bun:
|
||||
|
||||
|
||||
vendor-without-check: api analytics node-fallbacks runtime_js fallback_decoder bun_error mimalloc picohttp zlib boringssl libarchive pl-crash-report
|
||||
@@ -418,8 +418,6 @@ httpbench-release:
|
||||
$(CXX) $(PACKAGE_DIR)/httpbench.o -g -O3 -o ./misctools/http_bench $(DEFAULT_LINKER_FLAGS) -lc $(ARCHIVE_FILES)
|
||||
rm -rf $(PACKAGE_DIR)/httpbench.o
|
||||
|
||||
bun-codesign-debug:
|
||||
bun-codesign-release-local:
|
||||
|
||||
|
||||
|
||||
@@ -441,6 +439,10 @@ bun-codesign-release-local:
|
||||
|
||||
endif
|
||||
|
||||
bun-codesign-debug:
|
||||
bun-codesign-release-local:
|
||||
|
||||
|
||||
jsc: jsc-build jsc-copy-headers jsc-bindings
|
||||
jsc-build: $(JSC_BUILD_STEPS)
|
||||
jsc-bindings: jsc-bindings-headers jsc-bindings-mac
|
||||
@@ -876,3 +878,6 @@ copy-to-bun-release-dir:
|
||||
cp -r $(PACKAGE_DIR)/bun-profile $(BUN_RELEASE_DIR)/bun-profile
|
||||
|
||||
PACKAGE_MAP = --pkg-begin thread_pool $(BUN_DIR)/src/thread_pool.zig --pkg-begin io $(BUN_DIR)/src/io/io_$(OS_NAME).zig --pkg-end --pkg-begin http $(BUN_DIR)/src/http_client_async.zig --pkg-begin strings $(BUN_DIR)/src/string_immutable.zig --pkg-end --pkg-begin picohttp $(BUN_DIR)/src/deps/picohttp.zig --pkg-end --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin boringssl $(BUN_DIR)/src/deps/boringssl.zig --pkg-end --pkg-begin thread_pool $(BUN_DIR)/src/thread_pool.zig --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin http $(BUN_DIR)/src/http_client_async.zig --pkg-begin strings $(BUN_DIR)/src/string_immutable.zig --pkg-end --pkg-begin picohttp $(BUN_DIR)/src/deps/picohttp.zig --pkg-end --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin boringssl $(BUN_DIR)/src/deps/boringssl.zig --pkg-end --pkg-begin thread_pool $(BUN_DIR)/src/thread_pool.zig --pkg-end --pkg-end --pkg-end --pkg-end --pkg-end --pkg-begin picohttp $(BUN_DIR)/src/deps/picohttp.zig --pkg-end --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin strings $(BUN_DIR)/src/string_immutable.zig --pkg-end --pkg-begin clap $(BUN_DIR)/src/deps/zig-clap/clap.zig --pkg-end --pkg-begin http $(BUN_DIR)/src/http_client_async.zig --pkg-begin strings $(BUN_DIR)/src/string_immutable.zig --pkg-end --pkg-begin picohttp $(BUN_DIR)/src/deps/picohttp.zig --pkg-end --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin boringssl $(BUN_DIR)/src/deps/boringssl.zig --pkg-end --pkg-begin thread_pool $(BUN_DIR)/src/thread_pool.zig --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin http $(BUN_DIR)/src/http_client_async.zig --pkg-begin strings $(BUN_DIR)/src/string_immutable.zig --pkg-end --pkg-begin picohttp $(BUN_DIR)/src/deps/picohttp.zig --pkg-end --pkg-begin io $(BUN_DIR)/src/io/io_darwin.zig --pkg-end --pkg-begin boringssl $(BUN_DIR)/src/deps/boringssl.zig --pkg-end --pkg-begin thread_pool $(BUN_DIR)/src/thread_pool.zig --pkg-end --pkg-end --pkg-end --pkg-end --pkg-begin boringssl $(BUN_DIR)/src/deps/boringssl.zig --pkg-end --pkg-begin javascript_core $(BUN_DIR)/src/jsc.zig --pkg-begin http $(BUN_DIR)/src/http_client_async.zig --pkg-end --pkg-begin strings $(BUN_DIR)/src/string_immutable.zig --pkg-end --pkg-begin picohttp $(BUN_DIR)/src/deps/picohttp.zig --pkg-end --pkg-end
|
||||
|
||||
|
||||
bun: vendor identifier-cache build-obj bun-link-lld-release bun-codesign-release-local
|
||||
1430
src/api/schema.d.ts
generated
vendored
1430
src/api/schema.d.ts
generated
vendored
File diff suppressed because it is too large
Load Diff
1886
src/api/schema.js
generated
1886
src/api/schema.js
generated
File diff suppressed because it is too large
Load Diff
@@ -18,8 +18,6 @@ const json_parser = @import("json_parser.zig");
|
||||
const js_printer = @import("js_printer.zig");
|
||||
const js_ast = @import("js_ast.zig");
|
||||
const linker = @import("linker.zig");
|
||||
usingnamespace @import("ast/base.zig");
|
||||
usingnamespace @import("defines.zig");
|
||||
const panicky = @import("panic_handler.zig");
|
||||
const sync = @import("./sync.zig");
|
||||
const Api = @import("api/schema.zig").Api;
|
||||
|
||||
@@ -20,8 +20,6 @@ const json_parser = @import("../json_parser.zig");
|
||||
const js_printer = @import("../js_printer.zig");
|
||||
const js_ast = @import("../js_ast.zig");
|
||||
const linker = @import("../linker.zig");
|
||||
usingnamespace @import("../ast/base.zig");
|
||||
usingnamespace @import("../defines.zig");
|
||||
const panicky = @import("../panic_handler.zig");
|
||||
const sync = @import("../sync.zig");
|
||||
const Api = @import("../api/schema.zig").Api;
|
||||
|
||||
@@ -17,8 +17,6 @@ const options = @import("../options.zig");
|
||||
const js_parser = @import("../js_parser.zig");
|
||||
const js_ast = @import("../js_ast.zig");
|
||||
const linker = @import("../linker.zig");
|
||||
usingnamespace @import("../ast/base.zig");
|
||||
usingnamespace @import("../defines.zig");
|
||||
const panicky = @import("../panic_handler.zig");
|
||||
const allocators = @import("../allocators.zig");
|
||||
const sync = @import("../sync.zig");
|
||||
|
||||
@@ -19,8 +19,6 @@ const json_parser = @import("../json_parser.zig");
|
||||
const js_printer = @import("../js_printer.zig");
|
||||
const js_ast = @import("../js_ast.zig");
|
||||
const linker = @import("../linker.zig");
|
||||
usingnamespace @import("../ast/base.zig");
|
||||
usingnamespace @import("../defines.zig");
|
||||
const panicky = @import("../panic_handler.zig");
|
||||
const sync = @import("../sync.zig");
|
||||
const Api = @import("../api/schema.zig").Api;
|
||||
|
||||
@@ -10,7 +10,6 @@ const IPv4 = std.x.os.IPv4;
|
||||
const IPv6 = std.x.os.IPv6;
|
||||
const Socket = std.x.os.Socket;
|
||||
const os = std.os;
|
||||
usingnamespace @import("../http.zig");
|
||||
const _global = @import("../global.zig");
|
||||
const string = _global.string;
|
||||
const Output = _global.Output;
|
||||
|
||||
@@ -18,8 +18,6 @@ const json_parser = @import("../json_parser.zig");
|
||||
const JSPrinter = @import("../js_printer.zig");
|
||||
|
||||
const linker = @import("../linker.zig");
|
||||
usingnamespace @import("../ast/base.zig");
|
||||
usingnamespace @import("../defines.zig");
|
||||
const panicky = @import("../panic_handler.zig");
|
||||
const sync = @import("../sync.zig");
|
||||
const Api = @import("../api/schema.zig").Api;
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
const JSC = @import("./bindings.zig");
|
||||
usingnamespace @import("./shared.zig");
|
||||
const Fs = @import("../../../fs.zig");
|
||||
const CAPI = @import("../../../jsc.zig").C;
|
||||
const JS = @import("../javascript.zig");
|
||||
@@ -28,25 +27,6 @@ const JSModuleRecord = JSC.JSModuleRecord;
|
||||
const Microtask = JSC.Microtask;
|
||||
const JSPrivateDataPtr = @import("../base.zig").JSPrivateDataPtr;
|
||||
|
||||
const Handler = struct {
|
||||
pub export fn global_signal_handler_fn(_: i32, _: *const std.os.siginfo_t, _: ?*const anyopaque) callconv(.C) void {
|
||||
var stdout = std.io.getStdOut();
|
||||
var stderr = std.io.getStdErr();
|
||||
var source = Output.Source.init(stdout, stderr);
|
||||
Output.Source.set(&source);
|
||||
|
||||
if (Output.isEmojiEnabled()) {
|
||||
Output.prettyErrorln("<r><red>bun will crash now<r> 😭😭😭\n", .{});
|
||||
Output.flush();
|
||||
} else {
|
||||
stderr.writeAll("bun has crashed :'(\n") catch {};
|
||||
}
|
||||
std.mem.doNotOptimizeAway(source);
|
||||
|
||||
std.os.exit(6);
|
||||
}
|
||||
};
|
||||
|
||||
pub const ZigGlobalObject = extern struct {
|
||||
pub const shim = Shimmer("Zig", "GlobalObject", @This());
|
||||
bytes: shim.Bytes,
|
||||
@@ -56,22 +36,7 @@ pub const ZigGlobalObject = extern struct {
|
||||
pub const namespace = shim.namespace;
|
||||
pub const Interface: type = NewGlobalObject(JS.VirtualMachine);
|
||||
|
||||
pub var sigaction: std.os.Sigaction = undefined;
|
||||
pub var sigaction_installed = false;
|
||||
|
||||
pub fn create(class_ref: [*]CAPI.JSClassRef, count: i32, console: *anyopaque) *JSGlobalObject {
|
||||
if (!sigaction_installed) {
|
||||
sigaction_installed = true;
|
||||
|
||||
sigaction = std.mem.zeroes(std.os.Sigaction);
|
||||
sigaction.handler = .{ .sigaction = Handler.global_signal_handler_fn };
|
||||
|
||||
std.os.sigaction(std.os.SIG.ABRT, &sigaction, null);
|
||||
if (comptime !Environment.isDebug) {
|
||||
std.os.sigaction(std.os.SIG.TRAP, &sigaction, null);
|
||||
}
|
||||
}
|
||||
|
||||
return shim.cppFn("create", .{ class_ref, count, console });
|
||||
}
|
||||
|
||||
|
||||
@@ -23,7 +23,6 @@ const Ref = @import("ast/base.zig").Ref;
|
||||
const StoredFileDescriptorType = _global.StoredFileDescriptorType;
|
||||
const FeatureFlags = _global.FeatureFlags;
|
||||
const FileDescriptorType = _global.FileDescriptorType;
|
||||
usingnamespace js_ast.G;
|
||||
|
||||
const expect = std.testing.expect;
|
||||
const ImportKind = importRecord.ImportKind;
|
||||
|
||||
@@ -16,9 +16,6 @@ const MutableString = _global.MutableString;
|
||||
const stringZ = _global.stringZ;
|
||||
const default_allocator = _global.default_allocator;
|
||||
const C = _global.C;
|
||||
usingnamespace @import("ast/base.zig");
|
||||
usingnamespace js_ast.G;
|
||||
|
||||
const expect = std.testing.expect;
|
||||
const ImportKind = importRecord.ImportKind;
|
||||
const BindingNodeIndex = js_ast.BindingNodeIndex;
|
||||
|
||||
@@ -7,8 +7,6 @@ const json_parser = @import("json_parser.zig");
|
||||
const js_printer = @import("js_printer.zig");
|
||||
const js_ast = @import("js_ast.zig");
|
||||
const linker = @import("linker.zig");
|
||||
usingnamespace @import("ast/base.zig");
|
||||
usingnamespace @import("defines.zig");
|
||||
const _global = @import("global.zig");
|
||||
const string = _global.string;
|
||||
const Output = _global.Output;
|
||||
|
||||
Reference in New Issue
Block a user