1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 07:44:48 -05:00
denoland-deno/js
Ryan Dahl 4fd2b19f64 Make Deno multithreaded.
By using the tokio default runtime.

This patch makes all of the ops thread safe.

Adds libdeno to JS globals to make for easier testing.

Preliminary work for #733.
2018-09-25 17:02:49 -04:00
..
testing Add ability to unit test by permissions. 2018-08-27 17:51:24 -04:00
assets.ts Improve integration of dom_types 2018-09-16 09:10:36 -07:00
blob.ts Rename fetch_types.d.ts to dom_types.d.ts 2018-09-14 12:27:32 -07:00
blob_test.ts Implement Blob 2018-09-14 10:04:10 -07:00
compiler.ts format 2018-09-25 17:02:49 -04:00
compiler_test.ts format 2018-09-25 17:02:49 -04:00
console.ts console.warn goes to stderr (#810) 2018-09-25 01:27:02 -04:00
console_test.ts [console] Use constructor.name to print out function type (#664) 2018-09-24 10:06:48 -04:00
deno.ts Implement deno.readlink() (#797) 2018-09-25 00:20:49 -04:00
dispatch.ts Implement deno.trace() (#795) 2018-09-22 03:59:26 -04:00
dom_types.ts Improve integration of dom_types 2018-09-16 09:10:36 -07:00
errors.ts Expose deno.ErrorKind 2018-09-09 23:12:22 -04:00
fetch.ts Make fetch.blob() work 2018-09-14 12:50:32 -07:00
fetch_test.ts Make fetch.blob() work 2018-09-14 12:50:32 -07:00
global-eval.ts Mark APIs at internal and include JSDoc in types 2018-09-05 08:45:55 -04:00
globals.ts Make Deno multithreaded. 2018-09-25 17:02:49 -04:00
libdeno.ts console.warn goes to stderr (#810) 2018-09-25 01:27:02 -04:00
main.ts Add flag --recompile (#801) 2018-09-24 15:33:50 -04:00
make_temp_dir.ts feat: add deno.makeTempDir 2018-09-12 22:33:11 -07:00
make_temp_dir_test.ts feat: add deno.makeTempDir 2018-09-12 22:33:11 -07:00
mkdir.ts Implement deno.mkdir() 2018-09-10 15:02:07 -04:00
mkdir_test.ts Remove remove_timer asserts (#760) 2018-09-16 13:35:16 -07:00
mock_builtin.js Replace packer with rollup 2018-07-22 03:16:17 +02:00
os.ts feat: add deno.makeTempDir 2018-09-12 22:33:11 -07:00
os_test.ts feat: add deno.makeTempDir 2018-09-12 22:33:11 -07:00
platform.ts Add deno.arch/deno.platform (#773) 2018-09-20 02:13:59 -04:00
platform_test.ts Add deno.arch/deno.platform (#773) 2018-09-20 02:13:59 -04:00
plugins.d.ts Replace packer with rollup 2018-07-22 03:16:17 +02:00
read_file.ts Implement deno.readFile() 2018-09-10 00:14:28 -04:00
read_file_test.ts Implement deno.readFile() 2018-09-10 00:14:28 -04:00
read_link.ts format 2018-09-25 17:02:49 -04:00
read_link_test.ts Implement deno.readlink() (#797) 2018-09-25 00:20:49 -04:00
remove.ts Add remove(), removeAll(). 2018-09-12 10:24:17 -04:00
remove_test.ts Add remove(), removeAll(). 2018-09-12 10:24:17 -04:00
rename.ts Add support for fetch() headers (#727) 2018-09-12 15:16:42 -04:00
rename_test.ts Implement deno.rename() (#731) 2018-09-12 11:44:58 -04:00
stat.ts format 2018-09-17 22:54:39 -07:00
stat_test.ts Add remove(), removeAll(). 2018-09-12 10:24:17 -04:00
symlink.ts Implement deno.symlink() (#742) 2018-09-18 21:38:24 -07:00
symlink_test.ts Implement deno.symlink() (#742) 2018-09-18 21:38:24 -07:00
test_util.ts Rename deno.argv, libdeno::DenoC and deno_set_flags (#796) 2018-09-22 08:47:44 -04:00
text_encoding.ts Add atob() and btoa() (#776) 2018-09-20 18:53:29 -04:00
text_encoding_test.ts Add atob() and btoa() (#776) 2018-09-20 18:53:29 -04:00
timers.ts fbs_util.ts -> dispatch.ts 2018-09-10 00:14:28 -04:00
timers_test.ts Remove remove_timer asserts (#760) 2018-09-16 13:35:16 -07:00
trace.ts Implement deno.trace() (#795) 2018-09-22 03:59:26 -04:00
trace_test.ts Fix trace test code 2018-09-25 12:47:13 -04:00
tsconfig.generated.json Mark APIs at internal and include JSDoc in types 2018-09-05 08:45:55 -04:00
types.ts Add deno.arch/deno.platform (#773) 2018-09-20 02:13:59 -04:00
unit_tests.ts Implement deno.readlink() (#797) 2018-09-25 00:20:49 -04:00
util.ts Make fetch.blob() work 2018-09-14 12:50:32 -07:00
v8_source_maps.ts Add toString for CallSite of eval origin (#809) 2018-09-24 15:42:09 -04:00
v8_source_maps_test.ts Add toString for CallSite of eval origin (#809) 2018-09-24 15:42:09 -04:00
write_file.ts Move writeFileSync to write_file.ts, add writeFile and tests (#728) 2018-09-11 12:00:57 -04:00
write_file_test.ts Move writeFileSync to write_file.ts, add writeFile and tests (#728) 2018-09-11 12:00:57 -04:00