diff options
| author | Marijn Haverbeke <marijnh@gmail.com> | 2011-08-19 14:34:45 +0200 |
|---|---|---|
| committer | Marijn Haverbeke <marijnh@gmail.com> | 2011-08-22 10:16:09 +0200 |
| commit | b24f97801138cb675fbb9e9151d189b6527c4ef5 (patch) | |
| tree | ba9c5a3fe56dd18c5e14a742b150cf240037eb67 /src/rt/rust_upcall.cpp | |
| parent | 35c962e9a18e1fc73939990865bfc799e485c23b (diff) | |
| download | rust-b24f97801138cb675fbb9e9151d189b6527c4ef5.tar.gz rust-b24f97801138cb675fbb9e9151d189b6527c4ef5.zip | |
Drop arguments on the caller side, not the callee
This makes it easier for the caller to optimize the take/drop away for temporary values, and opens up new possibilities for alias handling. Breaks tail calls.
Diffstat (limited to 'src/rt/rust_upcall.cpp')
0 files changed, 0 insertions, 0 deletions
