summaryrefslogtreecommitdiff
path: root/runtime/build.rs
AgeCommit message (Expand)Author
2023-05-31chore(core): Split JsRuntimeForSnapshot from JsRuntime (#19308)Matt Mastracci
2023-05-27refactor(node/http): don't use readablestream for writing to request (#19282)Leo Kettmeir
2023-05-10feat(compile): unstable npm and node specifier support (#19005)David Sherret
2023-05-10refactor(core): http_next generic over request extractor (#19071)Matt Mastracci
2023-05-09fix(core): let V8 drive extension ESM loads (#18997)Luca Casonato
2023-05-05refactor(ext/node): combine `deno_node::Fs` with `deno_fs::FileSystem` (#18991)David Sherret
2023-05-04refactor(ext/fs): boxed deno_fs::FileSystem (#18945)David Sherret
2023-05-04refactor(ext/node): remove NodeEnv trait (#18986)Luca Casonato
2023-04-24refactor(ext/node): enforce interior mutable for `NodePermissions` to remove ...David Sherret
2023-04-24refactor(ext/node): allow injecting `NodeFs` from CLI (#18829)David Sherret
2023-04-12refactor(ext/fs): abstract FS via FileSystem trait (#18599)Luca Casonato
2023-04-04refactor(core): Improve ergonomics of managing ASCII strings (#18498)Matt Mastracci
2023-04-03refactor: remove "ext/flash" (#18578)Bartek Iwańczuk
2023-03-30refactor(ext/node): add NodeEnv::Fs associated type (#18484)Bartek Iwańczuk
2023-03-28refactor(ext/node): change extension type parameter (#18483)Bartek Iwańczuk
2023-03-23fix(core): panic at build time if extension code contains anything other than...Matt Mastracci
2023-03-22feat(ext/kv): key-value store (#18232)Heyang Zhou
2023-03-21perf(core) Reduce script name and script code copies (#18298)Matt Mastracci
2023-03-21feat: TypeScript 5.0.2 (except decorators) (#18294)David Sherret
2023-03-20refactor(ext/node): untangle dependencies between js files (#18284)Bartek Iwańczuk
2023-03-18perf(core): use static specifier in ExtensionFileSource (#18271)Bartek Iwańczuk
2023-03-18Revert "perf(core): use static specifier in ExtensionFileSource (#182… (#18...Bartek Iwańczuk
2023-03-18perf(core): use static specifier in ExtensionFileSource (#18264)Divy Srivastava
2023-03-17perf(core) Reduce copying and cloning in extension initialization (#18252)Matt Mastracci
2023-03-17feat(core) deno_core::extension! macro to simplify extension registration (#1...Matt Mastracci
2023-03-17perf: disable runtime snapshot compression (#18239)Bartek Iwańczuk
2023-03-17BREAKING(unstable): remove WebGPU (#18094)Leo Kettmeir
2023-03-16refactor: reorder op initialization (#18228)Bartek Iwańczuk
2023-03-10chore: forward v1.31.2 release commit to main (#18114)denobot
2023-03-09refactor(core): remove RuntimeOptions::extensions_with_js (#18099)Bartek Iwańczuk
2023-03-09fix: Split extension registration and snapshotting (#18098)Bartek Iwańczuk
2023-03-09refactor: Split extension registration for runtime and snapshotting (#18095)Bartek Iwańczuk
2023-03-09refactor(core): Extension::builder_with_deps (#18093)Bartek Iwańczuk
2023-03-08Revert "perf: disable snapshot compression (#18061)" (#18074)Bartek Iwańczuk
2023-03-08refactor(runtime): conditionally register Extension with source files (#18068)Bartek Iwańczuk
2023-03-07perf: disable snapshot compression (#18061)Bartek Iwańczuk
2023-03-07refactor: Add "deno_fs" extension crate (#18040)Bartek Iwańczuk
2023-03-05refactor: move definition of Deno.build from "runtime" to "core" (#18036)Bartek Iwańczuk
2023-03-05refactor(runtime): merge "spawn" into "process" (#18022)Bartek Iwańczuk
2023-03-05refactor(runtime): remove 40_files.js, 40_write_file.js and 40_read_file.js (...Bartek Iwańczuk
2023-03-05refactor: remove unused 40_diagnostics.js file (#18021)Bartek Iwańczuk
2023-03-05refactor(runtime): factor out deno_io extension crate (#18001)Bartek Iwańczuk
2023-02-20build: add "include_js_files_for_snapshotting" Cargo feature (#17826)Bartek Iwańczuk
2023-02-20refactor(core): definition of "ExtensionFileSource" (#17823)Bartek Iwańczuk
2023-02-14feat(ext/node): embed std/node into the snapshot (#17724)Bartek Iwańczuk
2023-02-14feat(node): stabilize Node-API (#17553)Bartek Iwańczuk
2023-02-13refactor(runtime): reorganize build script for snapshot (#17760)Bartek Iwańczuk
2023-02-08refactor: internal runtime code TS support (#17672)Leo Kettmeir
2023-02-07refactor: Use ES modules for internal runtime code (#17648)Leo Kettmeir
2023-01-27chore: upgrade to Rust 1.67 (#17548)David Sherret