Details
Description
// For now: |
// lhs |
// if peek() is nothing then goto nothingCase |
// existsCase: |
// goto done |
// nothingCase: |
// pop // drop lhs |
// rhs |
// done: |
|
// TODO if we had a jmpNotNothing (exactly like jmpNothing but with the condition reversed) |
// we could avoid jumping over a jump here: |
// lhs |
// if peek() is not nothing then goto done |
// pop // drop lhs |
// rhs |
// done: |
Add jmpNotNothing vm instruction can avoid a jmp instruction for fillEmpty
Attachments
Issue Links
- related to
-
SERVER-71494 Add jmpFalse vm instruction
-
- Closed
-