New LValueFromValue() to convert from any Javascript value (almost) to a LValue

Implement OP_SETUPVALUE \o/

Add new debug option - rawExceptions - to prevent catching exceptions thrown by the VM, use for debugging the VM.

It's required to insert the new function into the stack before processing its upvalue instructions, in case it refers to itself.

Remove some, hmm, "debugging" code :)

Remove some accidentally-committed debug output

(0) -10 -6 +6 +10 +30 +100 tip

mercurial