Björn Steinbrink e5ca35d567 Reduce code bloat from managed allocations
In commit d7f5e43 "core::rt: Add the local heap to newsched tasks",
local_malloc and local_free have become rather big and their forced
inlining causes quite a bit of code bloat. Compile times for crates
affected by the bloat (e.g. rustc) improve, while others (e.g. libstd)
seem to be unaffected, so I guess the inlining doesn't gain us much.

Sizes:
               | librustc   | libsytax
---------------|–-----------|------------
with inlining  | 18,547,824 |  7,110,848
w/o inlining   | 15,092,040 |  5,518,608
2013-05-04 18:21:27 +02:00
..
2013-05-03 16:56:33 -07:00
2013-05-03 15:57:05 +09:00
2013-04-30 13:01:12 -04:00
2013-05-02 13:22:04 +10:00
2013-05-02 13:22:04 +10:00
2013-04-30 14:14:55 -04:00
2013-05-01 15:40:05 +10:00
2013-05-02 13:22:04 +10:00
2013-05-03 16:06:07 -07:00
2013-05-02 13:22:04 +10:00
2013-05-03 02:25:02 -07:00