Bug 315560 (MONO61804) - [PATCH] avoid spills on method calls
Summary: [PATCH] avoid spills on method calls
Status: RESOLVED FIXED
Alias: MONO61804
Product: Mono: Runtime
Classification: Mono
Component: misc (show other bugs)
Version: unspecified
Hardware: Other Other
: P3 - Medium : Enhancement
Target Milestone: ---
Assignee: Mono Bugs
QA Contact: Mono Bugs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-21 23:54 UTC by Ben Maurer
Modified: 2007-09-15 21:24 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
mini-method-spill-reduce.patch (1.73 KB, patch)
2004-07-21 23:54 UTC, Thomas Wiest
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Wiest 2007-09-15 18:47:42 UTC


---- Reported by bmaurer@users.sf.net 2004-07-21 16:54:12 MST ----

The attached patch avoids spills when possible when making a method call.
The patch helps out alot with jit time. With default opts, the compile time
for mscorlib went from 1.05s to 1.00s. With -O=all, it went from 1.82s to
1.73s it also trimed a few % of code size.



---- Additional Comments From bmaurer@users.sf.net 2004-07-21 16:54:25 MST ----

Created an attachment (id=166513)
mini-method-spill-reduce.patch




---- Additional Comments From bmaurer@users.sf.net 2004-12-19 17:01:31 MST ----

it is in...

Imported an attachment (id=166513)

Unknown operating system unknown. Setting to default OS "Other".