about summary refs log tree commit diff
path: root/src
AgeCommit message (Expand)AuthorLines
2011-12-18rt: Create different stack-switching paths for upcalls and shimsBrian Anderson-22/+34
2011-12-18rt: Run the cycle collector on the C stackBrian Anderson-1/+3
2011-12-18rt: Give each platform its own red zone definitionBrian Anderson-3/+26
2011-12-18rt: Trim the red zone to 20k on all platformsBrian Anderson-2/+2
2011-12-18libcore: Remove task::set_min_stackBrian Anderson-27/+0
2011-12-18test: Enable all morestack testsBrian Anderson-27/+3
2011-12-18Only look for a matching method when normal field access failsMarijn Haverbeke-95/+120
2011-12-18Improve efficienty of impl cache in resolveMarijn Haverbeke-10/+15
2011-12-18rt: Remove a bogus FIXME from ~rust_taskBrian Anderson-3/+1
2011-12-18rt: Add lots of documentation to __morestackBrian Anderson-42/+139
2011-12-18Revert "rt: Turn on big stacks again. Unwinding still doesn't always succeed ...Brian Anderson-1/+1
2011-12-18rustc: Don't emit compact unwind info on macBrian Anderson-0/+8
2011-12-17rt: Turn on big stacks again. Unwinding still doesn't always succeed on macBrian Anderson-1/+1
2011-12-17libstd: Long linesBrian Anderson-1/+2
2011-12-17rustc: Remove --stack-growth optionBrian Anderson-5/+0
2011-12-17rt: Get rid of the valgrind guard bytes at the end of the stackBrian Anderson-17/+2
2011-12-17libstd: Add 'xterm-256-color' to list of color-enabled terminalsBrian Anderson-1/+1
2011-12-17rt: Use a DWARF CFI scheme that works on mac in __morestackBrian Anderson-24/+34
2011-12-17rt: Turn on stack alignment checks for macBrian Anderson-2/+2
2011-12-17rt: Cache an extra stack segment to avoid bad behavior at stack boundariesBrian Anderson-12/+80
2011-12-17rt: Set the default stack size to 768 bytes. Double on each allocBrian Anderson-11/+39
2011-12-16cargo: complain if rustc failsElly Jones-1/+5
2011-12-16Merge pull request #1320 from elly/cargoBrian Anderson-1/+2
2011-12-16cargo: shorten a lineElly Jones-1/+2
2011-12-16Merge pull request #1319 from elly/cargoGraydon Hoare-45/+307
2011-12-16cargo: fix lib detection logicElly Jones-1/+1
2011-12-16Install and snapshot cargo by default.Graydon Hoare-0/+3
2011-12-16cargo: fix remaining warningsElly Jones-3/+3
2011-12-16cargo: remove obsolete rust-pkg-index lookup codeElly Jones-22/+0
2011-12-16cargo: fix some warningsElly Jones-4/+5
2011-12-16cargo: flesh out usageElly Jones-0/+4
2011-12-16cargo: Support distributed package indexes.Elly Jones-36/+135
2011-12-16rt: Make 32-bit morestack compatible with fastccBrian Anderson-9/+18
2011-12-16rt: Fix saved address of unwinding %rsp in __morestackBrian Anderson-1/+1
2011-12-16rt: Fix alignment of the call to upcall_del_stack in __morestackBrian Anderson-2/+7
2011-12-16rt: Fix alignment of new stack segmentsBrian Anderson-4/+2
2011-12-16rt: Only call check_stack_alignment on linuxBrian Anderson-0/+5
2011-12-16rt: Insert stack alignment checks into upcallsBrian Anderson-1/+31
2011-12-16cargo: wipElly Jones-10/+190
2011-12-16Update build machinery to build and install librustc everywhere (including sn...Graydon Hoare-0/+3
2011-12-16libstd: Temporarily use #[link_name = ""]Brian Anderson-0/+1
2011-12-16allow #[link_args] with #[nolink]. For now, fail if two modules link same lib...Graham Fawcett-15/+48
2011-12-16implement #[nolink]; deprecate #[link_name = ""]; note in stdlib to remove em...Graham Fawcett-17/+32
2011-12-16std: file_is_dir -> path_is_dir, add path_existsElly Jones-13/+39
2011-12-16Fix arg order for vec::map callMarijn Haverbeke-4/+5
2011-12-16Finish resolving and calling of crate-external implsMarijn Haverbeke-76/+196
2011-12-16Reserve node_id 0 for the crate top-level moduleMarijn Haverbeke-9/+12
2011-12-16Merge pull request #1317 from boggle/fix1315Graydon Hoare-25/+58
2011-12-16Remove hopefully-now-redundant chops of ./ at the beginning of filenames in c...Graydon Hoare-4/+2
2011-12-16Switch fmt extension to reference extfmt that's in core.Graydon Hoare-7/+2