More incompetency from both the community and to a lesser extent Google (the latter obv doesnt give a shit about msvc support in any of their products)

https://groups.google.com/g/v8-users/c/iMFNsV_cTEA

> I am the current maintainer for Windows builds on VCPKG and Mingw-w64, the VCPKG version is probably exactly what you need, but it currently sits at 8.6.
> I am working on an update to current stable version 8.8, but if it must be 8.7 you may have to see the port and figure it out yourself.
- Feb 1, 2021

Meanwhile: https://github.com/microsoft/vcpkg/tree/master/ports/v8
> [v8] Update to version 9.1.269.39
- 14 months ago

Even fucking older than our 9.6.0 candidate builds using shid intended for 2-3 year old v8. vcpkg bros, i dont feel so good
This commit is contained in:
Reece Wilson 2022-09-09 00:14:53 +01:00
parent c4fbc0ef7e
commit 97450cb8d1
2 changed files with 9 additions and 0 deletions

View File

@ -112,6 +112,10 @@ class V8_EXPORT Heap {
* heap through `Heap::Create()`. * heap through `Heap::Create()`.
*/ */
struct HeapOptions { struct HeapOptions {
HeapOptions() = default;
HeapOptions(HeapOptions&&) = default;
HeapOptions(const HeapOptions&) = delete;
/** /**
* Creates reasonable defaults for instantiating a Heap. * Creates reasonable defaults for instantiating a Heap.
* *

View File

@ -77,6 +77,11 @@ struct WrapperDescriptor final {
}; };
struct V8_EXPORT CppHeapCreateParams { struct V8_EXPORT CppHeapCreateParams {
CppHeapCreateParams() = default;
CppHeapCreateParams(const CppHeapCreateParams&) = delete;
CppHeapCreateParams(CppHeapCreateParams&&) = default;
CppHeapCreateParams &operator = (const CppHeapCreateParams&) = delete;
std::vector<std::unique_ptr<cppgc::CustomSpaceBase>> custom_spaces; std::vector<std::unique_ptr<cppgc::CustomSpaceBase>> custom_spaces;
WrapperDescriptor wrapper_descriptor; WrapperDescriptor wrapper_descriptor;
/** /**