Commit Graph

11 Commits (9ca9c72e0e9ff1765bf463c716d7d1633dc3a647)

Author SHA1 Message Date
Gerd Zellweger 9ca9c72e0e Fix to work with new allocator APIs. 2019-02-08 15:04:26 +00:00
Mark Swanson 1d97ab9d02 Support nightly-may-16-2018 2018-05-26 14:22:15 +00:00
edef b79dcf3d79 Handle liballoc changes 2017-09-10 11:50:21 +02:00
edef 34ab0dc2cd Fix should_panic attributes 2017-02-25 14:24:36 +01:00
Amanieu d'Antras fc4cdbf4f5 Clean up the stack implementations
close #54
2016-09-30 21:39:15 -04:00
whitequark 5a77a01863 Implement OwnedStack. 2016-08-30 12:20:34 -04:00
edef f21b8dc936 Update the license headers for MIT/Apache 2016-08-20 23:45:01 +02:00
whitequark f8cf95f686 Implement SliceStack. 2016-08-19 15:12:42 +02:00
whitequark b79e7c0a9b Rename Stack::top() to Stack::base(), which is correct.
Fixes #25.
2016-08-13 13:38:04 +02:00
whitequark 758088c673 Fix Stack::new(0). 2016-07-17 13:55:43 -04:00
whitequark ebd9ca8dec Allocate guard page under existing stack, not in it.
This fixes a segfault when the allocated stack is just one page long.

This also refactors the fringe::os module to use Result consistently.

close #22
2016-07-16 20:54:33 -04:00