llst icon indicating copy to clipboard operation
llst copied to clipboard

Reuse arguments frame

Open kpp opened this issue 9 years ago • 0 comments

To mark arguments we have to:

  • alloc place for them
  • call gcroot
  • fill them with items

But the lifetime of arguments lasts only 1 instruction (sendMessage). We may reuse the allocated memory for other arguments and reduce the number of allocas.

kpp avatar Mar 06 '15 10:03 kpp