0
0
Fork 0
mirror of https://github.com/denoland/rusty_v8.git synced 2024-11-24 15:19:31 -05:00

Commit graph

  • ddc4b3f5b5 temp Bartek Iwańczuk 2019-12-21 23:26:46 +0100
  • ac0a99a647 better MaybeLocal<T> Bartek Iwańczuk 2019-12-21 23:11:26 +0100
  • d3ccd4e504 try MaybeLocal Bartek Iwańczuk 2019-12-21 19:56:23 +0100
  • 26f8f4e704 simplify tests Bartek Iwańczuk 2019-12-21 19:27:24 +0100
  • f36e74a648
    First pass at BackingStore (#108) Ry Dahl 2019-12-21 11:05:51 -0500
  • 2ba2d35541 reset CI Bartek Iwańczuk 2019-12-21 16:43:26 +0100
  • 0e4676dcde First pass at BackingStore Ryan Dahl 2019-12-21 07:37:31 -0500
  • f680b4d378 fix JS OOM error Bartek Iwańczuk 2019-12-21 15:19:02 +0100
  • 153018b41b
    Add ArrayBuffer, move ArrayBuffer::Allocator to root namespace (#106) Ry Dahl 2019-12-21 08:50:59 -0500
  • 9a80174a7b escapable handle scope Bartek Iwańczuk 2019-12-21 14:39:20 +0100
  • df04ac7c0f First pass at ArrayBuffer Ryan Dahl 2019-12-21 08:32:07 -0500
  • 4e83fc403e wip Bartek Iwańczuk 2019-12-21 13:43:24 +0100
  • 6d3fdaf48c Move ArrayBuffer::Allocator and add docstrings Ryan Dahl 2019-12-21 07:37:31 -0500
  • 70444fccc3 Merge branch 'master' into implement_v8_module Bartek Iwańczuk 2019-12-21 12:41:15 +0100
  • 99baef0169
    Add PrimitiveArray and ScriptOrModule (#105) Ry Dahl 2019-12-21 06:38:26 -0500
  • 1d684b995f clippy Ryan Dahl 2019-12-21 06:25:24 -0500
  • 273e51bcb4 finish up primitive array test Ryan Dahl 2019-12-21 06:17:21 -0500
  • 85d24bdffe add implementation for v8::Module Bartek Iwańczuk 2019-12-21 11:59:05 +0100
  • f71cea437d first pass at primitive_array test Ryan Dahl 2019-12-21 05:56:00 -0500
  • f7f175fc2b First pass at PrimitiveArray Ryan Dahl 2019-12-21 05:16:23 -0500
  • 25877a4c27 First pass at ScriptOrModule Ryan Dahl 2019-12-21 04:39:10 -0500
  • c361ee2faf
    v0.0.14 v0.0.14 Bert Belder 2019-12-21 03:45:58 +0100
  • 196b5f60e4
    Fix more mutability and lifetime issues (#103) Bert Belder 2019-12-21 06:08:00 +0100
  • fab24e032e
    Make TryCatchScope public, improve doc strings (#102) Bert Belder 2019-12-21 04:00:17 +0100
  • 3dbf0087ad add ArrayBufferView afinch7 2019-12-20 22:05:26 -0500
  • 52da1f3216
    Upgrade crates (#100) Bert Belder 2019-12-21 03:24:53 +0100
  • 6124554651
    Remove 'type' param from v8::String::new() convenience function (#99) Bert Belder 2019-12-21 02:59:56 +0100
  • 32fc7e7bef
    add v8::Module::instantiate_module (#98) Ry Dahl 2019-12-20 20:54:14 -0500
  • 4300fbb880
    rebase and minor tweak Bert Belder 2019-12-21 02:41:43 +0100
  • 6f3f449fe8
    add v8::Module::instantiate_module Ryan Dahl 2019-12-20 19:14:28 -0500
  • f839aa221a
    Add TryCatch (#97) Bert Belder 2019-12-21 00:28:08 +0100
  • 331582561b
    Add Local lifetimes back (#95) Bert Belder 2019-12-20 16:01:45 +0100
  • bbfaacfe56
    Add v8::ScriptCompiler::compile_module (#96) Ry Dahl 2019-12-20 14:54:20 -0500
  • 14975001ed compile_module works Ryan Dahl 2019-12-20 14:43:46 -0500
  • fcfbcf75a4 first pass at compile_module Ryan Dahl 2019-12-20 10:58:23 -0500
  • 9556918550 Add v8::ScriptCompiler::Source Ryan Dahl 2019-12-20 14:12:03 -0500
  • 450afc3dd6
    Add note about libglib2.0-dev dependency to README (#94) Bert Belder 2019-12-20 18:08:38 +0100
  • 85229bdd8a add v8::PropertyCallbackInfo (#68) Bartek Iwańczuk 2019-12-20 18:16:44 +0100
  • 9e30db08ce
    Remove 'using namespace v8' from binding.cc (#93) Ry Dahl 2019-12-20 11:26:33 -0500
  • f2b4ddca6d use MaybeUninit for ReturnValue Bartek Iwańczuk 2019-12-20 17:18:26 +0100
  • 9c01f37896 Remove 'using namespace v8' from binding.cc Ryan Dahl 2019-12-20 11:10:01 -0500
  • 9bda0674bc Merge branch 'master' into ad_property_callback_info Bartek Iwańczuk 2019-12-20 16:50:39 +0100
  • beb9272f38 stub out v8::Module (#69) Bartek Iwańczuk 2019-12-20 14:56:32 +0100
  • e89a968ff2
    add more docs and clean up exception, json modules (#92) Ry Dahl 2019-12-20 08:47:20 -0500
  • b14f1ce446 add v8::Module Bartek Iwańczuk 2019-12-17 11:27:49 +0100
  • 24e982e26e fix Ryan Dahl 2019-12-20 08:36:53 -0500
  • 36b0be8d9a Clean up json module Ryan Dahl 2019-12-20 08:13:17 -0500
  • b35770945a clean up exception module Ryan Dahl 2019-12-20 08:09:28 -0500
  • 13a48fa2c0 Add more docstrings Ryan Dahl 2019-12-20 08:02:46 -0500
  • 3d61dd6315 Merge branch 'master' into ad_property_callback_info Bartek Iwańczuk 2019-12-20 10:28:16 +0100
  • 8810789f78 v0.0.13 v0.0.13 Ryan Dahl 2019-12-20 00:05:46 -0500
  • 3612a7333e v0.0.13 Ryan Dahl 2019-12-20 00:05:46 -0500
  • 68742be011
    Remove lifetimes from Local, HandleScope, Locker (#90) Ry Dahl 2019-12-19 23:36:29 -0500
  • 167f844916 add v8_str helper Ryan Dahl 2019-12-19 23:17:39 -0500
  • e8e47e145d Use v8::NewStringType::Normal in tests Ryan Dahl 2019-12-19 23:10:03 -0500
  • 4649f9022c remove clippy exception Ryan Dahl 2019-12-19 23:03:28 -0500
  • f8949a807a Remove lifetimes from Locker Ryan Dahl 2019-12-19 22:56:47 -0500
  • 4fdf252e7e Remove lifetimes from HandleScope Ryan Dahl 2019-12-19 22:55:20 -0500
  • f4db766381 cleanup Ryan Dahl 2019-12-19 22:45:26 -0500
  • 4675358ec5 Remove lifetimes from Local Ryan Dahl 2019-12-19 22:35:42 -0500
  • b610e7cda9
    Add v8::Isolate::add_message_listener (#89) Ry Dahl 2019-12-19 21:34:07 -0500
  • 488d56aca8 remove unnessary handle scope Ryan Dahl 2019-12-19 21:22:01 -0500
  • 21d613f66f Add v8::Isolate::add_message_listener Ryan Dahl 2019-12-19 21:18:59 -0500
  • 99fb78a34a add v8::Isolate::add_message_listener Ryan Dahl 2019-12-18 17:42:58 -0500
  • 887af28790 Remove LockedIsolate Ryan Dahl 2019-12-19 20:11:22 -0500
  • 71140b4cc4 Change HandleScope::enter to take &Isolate, make v8::Locker into opaque blob Ryan Dahl 2019-12-19 16:58:39 -0500
  • ef7edc3087 Remove LockedIsolate Ryan Dahl 2019-12-19 20:11:22 -0500
  • 9df1e94fae Change HandleScope::enter to take &Isolate, make v8::Locker into opaque blob Ryan Dahl 2019-12-19 16:58:39 -0500
  • 38180a5ac4 cleanup Ryan Dahl 2019-12-19 19:34:21 -0500
  • 7c28bf4904 Undo magic; explicitly drop locker Ryan Dahl 2019-12-19 16:58:39 -0500
  • 11ba352065
    Rename CxxIsolate to Isolate and Isolate to OwnedIsolate (#85) Ry Dahl 2019-12-19 19:15:52 -0500
  • d2d8c64785
    Upgrade to Rust 1.40.0 (#86) Ry Dahl 2019-12-19 19:02:19 -0500
  • 79b4d6cacd clippy Ryan Dahl 2019-12-19 18:22:48 -0500
  • 5437143e49 cleanup Ryan Dahl 2019-12-19 17:52:26 -0500
  • c2035d05d2 Rename CxxIsolate to Isolate and Isolate to OwnedIsolate Ryan Dahl 2019-12-19 12:57:39 -0500
  • 36e95b0dd7 Upgrade to Rust 1.40.0 Ryan Dahl 2019-12-19 18:06:51 -0500
  • 6528b1dc6a add docstring for Isolate Ryan Dahl 2019-12-19 16:01:04 -0500
  • be1b46f48f Isolate should hold NonNull<CxxIsolate> Ryan Dahl 2019-12-19 15:59:24 -0500
  • f7656561fb WIP remove CxxIsolate Ryan Dahl 2019-12-19 12:57:39 -0500
  • c47f95bf3f
    more tweaks Bert Belder 2019-12-19 19:51:20 +0100
  • ce932eea52
    Resolve conflicts Bert Belder 2019-12-19 19:48:08 +0100
  • 54a7c0ff33
    add docs to various structs (#82) Bartek Iwańczuk 2019-12-19 14:14:19 +0100
  • cb0d2e3bec
    add v8::PromiseRejectMessage (#65) Bartek Iwańczuk 2019-12-19 14:13:33 +0100
  • 9b744da158 add type alias Bartek Iwańczuk 2019-12-19 14:00:52 +0100
  • 1ae28d18a0 docstrings Bartek Iwańczuk 2019-12-19 13:58:59 +0100
  • 66255ae677 remove function.cc Bartek Iwańczuk 2019-12-19 13:45:37 +0100
  • e7f2f1d36a Merge branch 'master' into ad_property_callback_info Bartek Iwańczuk 2019-12-19 13:44:42 +0100
  • 0a1bf541b4 Merge branch 'master' into promise_reject_callback Bartek Iwańczuk 2019-12-19 13:41:15 +0100
  • 52b323e802
    Add rustdoc for v8::Local (#81) Ry Dahl 2019-12-19 07:34:12 -0500
  • eee76bfcf6 Add rustdoc for v8::Local Ryan Dahl 2019-12-19 07:13:44 -0500
  • e3ded3b008 Add Local::is_empty and Local::clear Ryan Dahl 2019-12-19 04:59:06 -0500
  • 1e86b84a3b
    Assert that Option<Local<T>> is the same size as *const T (#79) Bert Belder 2019-12-19 00:43:21 +0100
  • 9443b1475b Add .clang-format Ryan Dahl 2019-12-18 17:23:55 -0500
  • 24ca978b33 Add v8::Isolate::set_capture_stack_trace_for_uncaught_exceptions Ryan Dahl 2019-12-18 17:17:38 -0500
  • 76029e5830 Add .clang-format Ryan Dahl 2019-12-18 17:23:55 -0500
  • 9fe1ae68fb Add v8::Isolate::set_capture_stack_trace_for_uncaught_exceptions Ryan Dahl 2019-12-18 17:17:38 -0500
  • 0a855e2a64
    Move all support functions inside 'namespace support' (#76) Bert Belder 2019-12-18 18:13:59 +0100
  • 150c27e4c8
    Represent v8::Maybe<bool> in rust as Option<bool> (#73) Bert Belder 2019-12-18 15:05:33 +0100
  • df691b6f38 v0.0.12 v0.0.12 Ryan Dahl 2019-12-18 09:42:54 -0500
  • e0afe33533 v0.0.12 Ryan Dahl 2019-12-18 09:42:54 -0500