1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 23:34:47 -05:00
denoland-deno/libdeno
Bert Belder e742af10aa
Abide by the rules when passing Isolate between c and rust
Ensure that at most one mutable Isolate reference exists at a time.

`deno_execute()` and `deno_respond()` now borrow a reference to the rust-side
isolate from the caller. When we need a reference to the isolate while one of
these functions is on the stack, `deno_get_data()` can be used to borrow back
that reference.
2018-10-08 18:19:32 +02:00
..
binding.cc Abide by the rules when passing Isolate between c and rust 2018-10-08 18:19:32 +02:00
deno.h Abide by the rules when passing Isolate between c and rust 2018-10-08 18:19:32 +02:00
file_util.cc libdeno: add file utilities Dirname() and ExePath() 2018-08-26 18:27:23 +02:00
file_util.h libdeno: add file utilities Dirname() and ExePath() 2018-08-26 18:27:23 +02:00
file_util_test.cc Fix warnings. 2018-08-30 05:48:40 -04:00
from_filesystem.cc Abide by the rules when passing Isolate between c and rust 2018-10-08 18:19:32 +02:00
from_snapshot.cc Abide by the rules when passing Isolate between c and rust 2018-10-08 18:19:32 +02:00
internal.h Rename Deno.data to Deno.user_data 2018-10-08 18:10:28 +02:00
libdeno_test.cc Abide by the rules when passing Isolate between c and rust 2018-10-08 18:19:32 +02:00
libdeno_test.js Support zero-copy data in libdeno.send(). (#838) 2018-09-27 17:33:10 -04:00
snapshot_creator.cc chore: move libdeno files to //libdeno/ 2018-08-19 11:27:47 -04:00
test.cc Rename deno.argv, libdeno::DenoC and deno_set_flags (#796) 2018-09-22 08:47:44 -04:00