Commit Graph

31 Commits

Author SHA1 Message Date
snek
ee7ab5465e
fix: ensure /Zl flag (#1572) 2024-08-16 18:55:37 +02:00
Bert Belder
a9567bc31a
chore: clean up and remove redundant gn args (#981) 2022-05-24 10:28:15 +02:00
Bert Belder
be1c2073ec
build: add flag to build CRT flavor agnostic Windows libraries (#690)
Fixes: #586
Fixes: denoland/deno#10378
2021-05-11 19:40:54 +02:00
Ryan Dahl
d78cc3df87
Upgrade V8 to 9.1.246 (#655) 2021-04-03 09:46:38 -04:00
liushuyu
f2f5d86af8
feat(build): allow native compilation on non-amd64 (#514) 2020-10-31 13:32:33 +01:00
Bert Belder
c564ca286b
Upgrade gn to 6f13aaac & make BUILD.gn compatible with it (#462) 2020-09-08 03:02:56 +02:00
Bert Belder
e88ea4ad01
Downgrade to V8 8.6.334 again (#447)
After the upgrade some Deno tests started crashing somewhere deep inside
V8, and the cause of these crashes is unclear.

This reverts the following commits:
* 12334ffe Upgrade gn to 6f13aaac; make BUILD.gn compatible with it (#443)
* f53f10d4 Upgrade V8 to 8.7.25 (#443)
2020-08-28 17:52:05 +02:00
Bert Belder
12334ffef1
Upgrade gn to 6f13aaac; make BUILD.gn compatible with it (#443) 2020-08-27 23:38:54 +02:00
Bert Belder
675d585977
Add binding for v8__internal__GetIsolateFromHeapObject() (#348) 2020-04-13 02:18:05 +02:00
Bert Belder
2b08fd1651
Format source code (#348) 2020-04-13 00:48:59 +02:00
Ry Dahl
7acbb85398
Move all cc code to binding.cc (#70) 2019-12-18 07:37:13 -05:00
Bartek Iwańczuk
a6caa5a42d add v8::Promise (#56) 2019-12-14 09:18:30 +08:00
Bartek Iwańczuk
2cfb80e174 Add v8::Function (#57) 2019-12-11 11:43:22 +08:00
Bartek Iwańczuk
b698e2fce3 add v8::Object (#55) 2019-12-10 08:14:07 +08:00
Bartek Iwańczuk
41e1f14ab5 add v8::JSON (#54) 2019-12-10 06:11:31 +08:00
Bartek Iwańczuk
e6e35a57e9 add v8::Exception (#50) 2019-12-09 02:26:58 +01:00
Ryan Dahl
7a233e277e Add Value::{is_undefined, is_null, is_null_or_undefined} 2019-12-06 10:43:22 -05:00
Ryan Dahl
f9a29cf56c Add primitive constructors null, undefined, true, false 2019-12-06 10:43:22 -05:00
Bert Belder
f106ab5b10
Running a minimal script (#32) 2019-12-04 19:02:21 +01:00
Ryan Dahl
d94117882a Move StringBuffer and StringView into inspector namespace 2019-12-04 10:51:46 -05:00
Bert Belder
d91f0269fa
Basic Local<String> support (#27) 2019-12-04 08:17:13 +01:00
Bert Belder
b4674c62b8
Basic support for Local<Number> and Local<Integer> (#23) 2019-12-04 01:50:26 +01:00
Ryan Dahl
0a256461e2 Rename src/v8.rs to src/V8.rs 2019-11-30 09:34:41 -08:00
Bert Belder
011b9f31a7 First pass at HandleScope (#18) 2019-11-27 07:14:39 -08:00
Ry Dahl
3fa1cbcc5e
Refactor build / enable 'cargo package' (#15) 2019-11-19 17:48:50 -05:00
Bert Belder
7df96332ad
Add binding for ArrayBuffer::Allocator::NewDefaultAllocator (#13) 2019-11-18 15:03:12 -08:00
Bert Belder
37a656014b
Work towards creating first Isolate (#12) 2019-11-18 13:43:53 -08:00
Ry Dahl
643e1956a1
Rename mod v8 to V8 (#11) 2019-11-15 15:57:10 -05:00
Ry Dahl
c025a918c0
Add binding to v8::V8::SetFlagsFromCommandLine (#8) 2019-11-15 12:57:34 -05:00
Ry Dahl
7846160a63
clean up (#3)
Use .cc instead of .cpp
2019-11-01 00:54:54 -04:00
Ryan Dahl
fd6f0785a2 First pass at build with cargo_gn 2019-10-31 18:38:14 -04:00