ispras/llv8

Implement DoStackCheck

vivanishin opened this issue · 0 comments

Right now we ignore HStackCheck nodes, which is of course incorrect.

  • Execution of llvmed code now is faster that it will be once we solve this issue.
  • If all JavaScript functions in a program are llvmed, no one will triggers GC.

Implementation shouldn't be too difficult.

llvm::Intrinsic::read_register might be of help. The last resort is inline assembly.