- 27 8月, 2012 1 次提交
-
-
由 Patrick Walton 提交于
Previously, LLVM was generating a ton of byte-by-byte copies, leading to huge numbers of vregs and bloating the code. Now, using memset, the code becomes a nice series of SSE moves instead.
-
- 26 8月, 2012 4 次提交
-
-
由 Patrick Walton 提交于
-
由 Brian Anderson 提交于
-
由 Patrick Walton 提交于
This is needed for a lot of Apple libraries, as Apple tends to put a lot of globals in dynamic libraries.
-
由 Tim Chevalier 提交于
-
- 25 8月, 2012 17 次提交
-
-
由 Vincent Belliard 提交于
-
由 Tim Chevalier 提交于
-
由 Tim Chevalier 提交于
-
由 Michael Sullivan 提交于
Rework method lookup to properly handle self types for non impl matches. Closes #3268. Closes #3274.
-
由 Michael Sullivan 提交于
-
由 Michael Sullivan 提交于
-
由 Graydon Hoare 提交于
-
由 Niko Matsakis 提交于
-
由 Michael Sullivan 提交于
-
由 Michael Sullivan 提交于
-
由 Elliott Slaughter 提交于
-
由 Elliott Slaughter 提交于
-
由 Elliott Slaughter 提交于
-
由 Elliott Slaughter 提交于
-
由 Elliott Slaughter 提交于
-
由 Ben Blum 提交于
-
由 Niko Matsakis 提交于
This results in a lot of warnings in rustc. I left them in because many are bugs and we should fix our code, but Graydon asked that I not touch every file in the codebase.
-
- 24 8月, 2012 11 次提交
-
-
由 Michael Sullivan 提交于
-
由 Ben Blum 提交于
-
由 Niko Matsakis 提交于
-
由 Niko Matsakis 提交于
-
由 Tim Chevalier 提交于
Doesn't exactly eliminate a match check, but simplifies the logic a bit
-
由 Niko Matsakis 提交于
-
由 Tim Chevalier 提交于
Closes #3245
-
由 Ben Blum 提交于
-
由 Niko Matsakis 提交于
-
由 Paul Stansifer 提交于
-
由 Michael Sullivan 提交于
-
- 23 8月, 2012 7 次提交
-
-
由 Niko Matsakis 提交于
A similar approach could be used for type parameters. Fixes #2282.
-
由 Tim Chevalier 提交于
This eliminates some match checks. Also get rid of other match checks in metadata code.
-
由 Erick Tryzelaar 提交于
-
由 Brian Anderson 提交于
-
由 Ben Blum 提交于
-
由 Tim Chevalier 提交于
-
由 Ben Blum 提交于
-