equal
deleted
inserted
replaced
408 // created. It's entire job is to simply free this storage. |
408 // created. It's entire job is to simply free this storage. |
409 static void OSR_migration_end ( intptr_t* buf); |
409 static void OSR_migration_end ( intptr_t* buf); |
410 |
410 |
411 // Convert a sig into a calling convention register layout |
411 // Convert a sig into a calling convention register layout |
412 // and find interesting things about it. |
412 // and find interesting things about it. |
413 static VMRegPair* find_callee_arguments(Symbol* sig, bool has_receiver, int *arg_size); |
413 static VMRegPair* find_callee_arguments(Symbol* sig, bool has_receiver, bool has_appendix, int *arg_size); |
414 static VMReg name_for_receiver(); |
414 static VMReg name_for_receiver(); |
415 |
415 |
416 // "Top of Stack" slots that may be unused by the calling convention but must |
416 // "Top of Stack" slots that may be unused by the calling convention but must |
417 // otherwise be preserved. |
417 // otherwise be preserved. |
418 // On Intel these are not necessary and the value can be zero. |
418 // On Intel these are not necessary and the value can be zero. |