bnoordhuis / v8-cmake

The V8 JavaScript engine, but built with CMake instead of GN - WIP
BSD 3-Clause "New" or "Revised" License
189 stars 54 forks source link

8.9.255.9 #45

Closed bnoordhuis closed 3 years ago

gengjiawen commented 3 years ago

Upstream: https://chromium-review.googlesource.com/c/v8/v8/+/2711152

bnoordhuis commented 3 years ago

@gengjiawen I don't really have time at the moment to investigate and push this through but if you want to pick up where I left off, I'm happy to make you co-maintainer.

gengjiawen commented 3 years ago

@gengjiawen I don't really have time at the moment to investigate and push this through but if you want to pick up where I left off, I'm happy to make you co-maintainer.

Sure :)

bnoordhuis commented 3 years ago

@gengjiawen No pressure at all but I was wondering if you managed to make any progress on this? You received (and accepted) the invitation, right?

gengjiawen commented 3 years ago

@gengjiawen No pressure at all but I was wondering if you managed to make any progress on this?

Not fully into it. Looks like this part not working

if(WIN32)
  list(APPEND heap-sources
    $<${is-arm64}:v8/src/heap/base/asm/arm64/push_registers_masm.S>
    $<${is-ia32}:v8/src/heap/base/asm/ia32/push_registers_masm.S>
    $<${is-x64}:v8/src/heap/base/asm/x64/push_registers_masm.S>
  )

You received (and accepted) the invitation, right?

Yeap.

gengjiawen commented 3 years ago

@bnoordhuis looks build passed.

bnoordhuis commented 3 years ago

Sweet, merged. You want to try to do the next upgrade?