- 21 7月, 2010 5 次提交
-
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
Tidy up handling of unimplemented features. These are expected (if undesirable) sorts of error, we should handle better than "backtrace and exit 2".
-
由 Graydon Hoare 提交于
-
由 Graydon Hoare 提交于
-
由 Roy Frostig 提交于
-
- 20 7月, 2010 19 次提交
-
-
由 Patrick Walton 提交于
-
由 Roy Frostig 提交于
-
由 Roy Frostig 提交于
Autoderef objects when passing them as implicit (indirect) arg upon vtbl-dispatch. Add testcase and XFAIL it on LLVM. Closes #112.
-
由 Patrick Walton 提交于
-
由 Jeffrey Yasskin 提交于
The call to rust_start was assuming that all rust main() functions have the same signature, but the compiler doesn't actually canonicalize them. So instead just match the C signature of rust_start, and cast.
-
由 Jeffrey Yasskin 提交于
-
由 Michael Bebenita 提交于
-
由 Michael Bebenita 提交于
Added a message passing system based on lock free queues for inter-thread communication. Channels now buffer on the sending side, and no longer require blocking when sending. Lots of other refactoring and bug fixes.
-
由 Graydon Hoare 提交于
Add a test for an obvious-seeming (but not actually legal) kind of cast attempted in issue #115, downgrade bug to an err in type.ml so you get a better message.
-
由 Graydon Hoare 提交于
Fix over-optimistic resolution of self-methods within obj scopes. There is no such feature in the language at present. Add test to prevent regression. Closes #114.
-
由 Graydon Hoare 提交于
-
由 Roy Frostig 提交于
-
由 Jeffrey Yasskin 提交于
-
由 Jeffrey Yasskin 提交于
what to do with, rather than silently omitting it from the output.
-
由 Jeffrey Yasskin 提交于
-
由 Jeffrey Yasskin 提交于
-
由 Jeffrey Yasskin 提交于
-
由 Jeffrey Yasskin 提交于
This isn't complete: it misses line numbers in certain kinds of block. It's also still tricky to use it on Darwin, where we need to call dsymutil while the .o file is still around in order for gdb to find the debugging symbols.
-
由 Jeffrey Yasskin 提交于
llvm-config may be installed somewhere that's not on the path or in ocaml's default lib directory, so allow users to override $CFG_LLVM_CONFIG with an environment variable and look up lib and binary paths through calls to llvm-config.
-
- 18 7月, 2010 6 次提交
-
-
由 Brian Anderson 提交于
-
由 Patrick Walton 提交于
-
由 Jeffrey Yasskin 提交于
The call to rust_start was assuming that all rust main() functions have the same signature, but the compiler doesn't actually canonicalize them. So instead just match the C signature of rust_start, and cast.
-
由 Jeffrey Yasskin 提交于
-
由 Jeffrey Yasskin 提交于
implicitly or explicitly.
-
由 Jeffrey Yasskin 提交于
-
- 17 7月, 2010 9 次提交
-
-
由 Roy Frostig 提交于
-
由 Roy Frostig 提交于
Fix IL translation of pattern-alt to allow a value of mutable/constrained type to be the subject of a pattern-alt.
-
由 Patrick Walton 提交于
-
由 Graydon Hoare 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Patrick Walton 提交于
-
由 Roy Frostig 提交于
More renaming of GEP offsets in abi/trans. This should settle it. Also, fix some overenthusiastic renaming in previous commit.
-
由 Roy Frostig 提交于
Clean up nomenclature in the Abi constants brigade. Purge magic GEP numbers in trans. Adjust obj_closure_rty (and its consumers) to be more explicit about the fact that it is a box.
-
- 16 7月, 2010 1 次提交
-
-
由 Graydon Hoare 提交于
-