- 25 8月, 2013 4 次提交
-
-
由 Alex Crichton 提交于
-
由 Alex Crichton 提交于
-
由 Daniel Micay 提交于
Force line ending of '.in' files in jemalloc to LF
-
由 Mukilan Thiagarajan 提交于
This fixes issue #8731 . On Windows, if the git option core.autocrlf is true (github recommends users to turn on this flag - see https://help.github.com/articles/dealing-with-line-endings), the headers generated from the .in files will have syntatic errors, causing compilation to fail.
-
- 24 8月, 2013 27 次提交
-
-
由 bors 提交于
-
由 bors 提交于
This documents how to use trait bounds in a (hopefully) user-friendly way, in the containers tutorial, and also documents the task watching implementation for runtime developers in kill.rs. r anybody
-
由 bors 提交于
to_str, to_pretty_str, to_writer, and to_pretty_writer were at the top level of extra::json, this moves them into an impl for Json to match with what's been done for the rest of libextra and libstd. (or at least for vec and str) Also meant changing some tests. Closes #8676.
-
由 bors 提交于
This makes it relatively easy for us to split testsuite load between machines in buildbot. I've added buildbot-side support for setting up builders with -a.b suffixes (eg. linux-64-opt-vg-0.5, linux-64-opt-vg-1.5, linux-64-opt-vg-2.5, linux-64-opt-vg-3.5, linux-64-opt-vg-4.5 causes the valgrind-supervised testsuite to split 5 ways across hosts).
-
由 bors 提交于
r?
-
由 Kevin Ballard 提交于
-
由 bors 提交于
Small, but whatever
🎱 -
由 bors 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 bors 提交于
Monomorphize's normalization results in a 2% decrease in non-optimized code size for libstd, so there's a negligible cost to removing it. This also fixes several visit glue bugs because normalize wasn't considering the differences in visit glue between types. Closes #8720
-
由 Ben Blum 提交于
-
由 Daniel Micay 提交于
Monomorphize's normalization results in a 2% decrease in non-optimized code size for libstd, so there's a negligible cost to removing it. This also fixes several visit glue bugs because normalize wasn't considering the differences in visit glue between types. Closes #8720
-
由 Ben Blum 提交于
-
由 Graydon Hoare 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Brian Anderson 提交于
-
由 Andrew Dunham 提交于
-
由 Michael Sullivan 提交于
-
由 bors 提交于
We currently have no need for the frame pointers on any platform. They may eventually be needed on platforms without an equivalent to the DWARF call frame information to walk the stack in the garbage collector. Closes #7477
-
- 23 8月, 2013 9 次提交
-
-
由 bors 提交于
This PR contains some code cleanup and the fix for issue #8670. ~~I am not sure about issue #8442 (could not reproduce it). @jdm, could check after this is merged and possibly close the issue then?~~ (closed now) Some interesting facts: With this commit, it should be possible to compile libstd with `-Zdebug-info` (it does not work yet with `-Zextra-debug-info` but we are getting there). Switching debug info on increases the compile time for libstd by about 2 seconds. @catamorphism I get one failing test in rustpkg: `package_script_with_default_build` says: `task <unnamed> failed at 'Couldn't copy file', /home/mw/rust/src/librustpkg/tests.rs:689` Would you have any idea what that is about? Seems be something wrong on my machine... Cheers, Michael Fixes #8670
-
由 bors 提交于
The FFI tutorial still incorrectly stated that strings were terminated with
-
由 bors 提交于
Resolves #8687.
-
由 bors 提交于
-
由 bors 提交于
-
由 bors 提交于
-
由 bors 提交于
r anybody; there isn't anything complicated here
-
由 bors 提交于
r? @thestinger
-
由 bors 提交于
This resolves issue #908. Notable changes: - On Windows, LLVM integrated assembler emits bad stack unwind tables when segmented stacks are enabled. However, unwind info directives in the assembly output are correct, so we generate assembly first and then run it through an external assembler, just like it is already done for Android builds. - Linker is invoked via "g++" command instead of "gcc": g++ passes the appropriate magic parameters to the linker, which ensure correct registration of stack unwind tables in dynamic libraries.
-