]> git.lizzy.rs Git - rust.git/commit
Populate tree.
authorGraydon Hoare <graydon@mozilla.com>
Thu, 24 Jun 2010 04:03:09 +0000 (21:03 -0700)
committerGraydon Hoare <graydon@mozilla.com>
Thu, 24 Jun 2010 04:03:09 +0000 (21:03 -0700)
commitd6b7c96c3eb29b9244ece0c046d3f372ff432d04
treeb425187e232966063ffc2f0d14c04a55d8f004ef
parentc01efc669f09508b55eced32d3c88702578a7c3e
Populate tree.
248 files changed:
.gitignore
AUTHORS.txt
LICENSE.txt
doc/Makefile
doc/rust.texi [new file with mode: 0644]
src/Makefile
src/README [new file with mode: 0644]
src/boot/be/abi.ml [new file with mode: 0644]
src/boot/be/asm.ml [new file with mode: 0644]
src/boot/be/elf.ml [new file with mode: 0644]
src/boot/be/il.ml [new file with mode: 0644]
src/boot/be/macho.ml [new file with mode: 0644]
src/boot/be/pe.ml [new file with mode: 0644]
src/boot/be/ra.ml [new file with mode: 0644]
src/boot/be/x86.ml [new file with mode: 0644]
src/boot/driver/lib.ml [new file with mode: 0644]
src/boot/driver/llvm/glue.ml [new file with mode: 0644]
src/boot/driver/main.ml [new file with mode: 0644]
src/boot/driver/session.ml [new file with mode: 0644]
src/boot/driver/x86/glue.ml [new file with mode: 0644]
src/boot/fe/ast.ml [new file with mode: 0644]
src/boot/fe/cexp.ml [new file with mode: 0644]
src/boot/fe/item.ml [new file with mode: 0644]
src/boot/fe/lexer.mll [new file with mode: 0644]
src/boot/fe/parser.ml [new file with mode: 0644]
src/boot/fe/pexp.ml [new file with mode: 0644]
src/boot/fe/token.ml [new file with mode: 0644]
src/boot/llvm/llabi.ml [new file with mode: 0644]
src/boot/llvm/llasm.ml [new file with mode: 0644]
src/boot/llvm/llemit.ml [new file with mode: 0644]
src/boot/llvm/llfinal.ml [new file with mode: 0644]
src/boot/llvm/lltrans.ml [new file with mode: 0644]
src/boot/me/alias.ml [new file with mode: 0644]
src/boot/me/dead.ml [new file with mode: 0644]
src/boot/me/dwarf.ml [new file with mode: 0644]
src/boot/me/effect.ml [new file with mode: 0644]
src/boot/me/layout.ml [new file with mode: 0644]
src/boot/me/loop.ml [new file with mode: 0644]
src/boot/me/resolve.ml [new file with mode: 0644]
src/boot/me/semant.ml [new file with mode: 0644]
src/boot/me/trans.ml [new file with mode: 0644]
src/boot/me/transutil.ml [new file with mode: 0644]
src/boot/me/type.ml [new file with mode: 0644]
src/boot/me/typestate.ml [new file with mode: 0644]
src/boot/me/walk.ml [new file with mode: 0644]
src/boot/util/bits.ml [new file with mode: 0644]
src/boot/util/common.ml [new file with mode: 0644]
src/comp/driver/rustc.rs [new file with mode: 0644]
src/comp/fe/lexer.rs [new file with mode: 0644]
src/comp/fe/parser.rs [new file with mode: 0644]
src/comp/rustc.rc [new file with mode: 0644]
src/etc/tidy.py [new file with mode: 0644]
src/etc/x86.supp [new file with mode: 0644]
src/lib/_int.rs [new file with mode: 0644]
src/lib/_io.rs [new file with mode: 0644]
src/lib/_str.rs [new file with mode: 0644]
src/lib/_u8.rs [new file with mode: 0644]
src/lib/_vec.rs [new file with mode: 0644]
src/lib/linux_os.rs [new file with mode: 0644]
src/lib/macos_os.rs [new file with mode: 0644]
src/lib/std.rc [new file with mode: 0644]
src/lib/sys.rs [new file with mode: 0644]
src/lib/win32_os.rs [new file with mode: 0644]
src/rt/bigint/bigint.h [new file with mode: 0644]
src/rt/bigint/bigint_ext.cpp [new file with mode: 0644]
src/rt/bigint/bigint_int.cpp [new file with mode: 0644]
src/rt/bigint/low_primes.h [new file with mode: 0644]
src/rt/isaac/rand.h [new file with mode: 0644]
src/rt/isaac/randport.cpp [new file with mode: 0644]
src/rt/isaac/standard.h [new file with mode: 0644]
src/rt/memcheck.h [new file with mode: 0644]
src/rt/rust.cpp [new file with mode: 0644]
src/rt/rust.h [new file with mode: 0644]
src/rt/rust_builtin.cpp [new file with mode: 0644]
src/rt/rust_chan.cpp [new file with mode: 0644]
src/rt/rust_chan.h [new file with mode: 0644]
src/rt/rust_comm.cpp [new file with mode: 0644]
src/rt/rust_crate.cpp [new file with mode: 0644]
src/rt/rust_crate_cache.cpp [new file with mode: 0644]
src/rt/rust_crate_reader.cpp [new file with mode: 0644]
src/rt/rust_dom.cpp [new file with mode: 0644]
src/rt/rust_dwarf.h [new file with mode: 0644]
src/rt/rust_internal.h [new file with mode: 0644]
src/rt/rust_log.cpp [new file with mode: 0644]
src/rt/rust_log.h [new file with mode: 0644]
src/rt/rust_task.cpp [new file with mode: 0644]
src/rt/rust_timer.cpp [new file with mode: 0644]
src/rt/rust_upcall.cpp [new file with mode: 0644]
src/rt/rust_util.h [new file with mode: 0644]
src/rt/sync/fair_ticket_lock.cpp [new file with mode: 0644]
src/rt/sync/fair_ticket_lock.h [new file with mode: 0644]
src/rt/sync/lock_free_queue.cpp [new file with mode: 0644]
src/rt/sync/lock_free_queue.h [new file with mode: 0644]
src/rt/sync/spin_lock.cpp [new file with mode: 0644]
src/rt/sync/spin_lock.h [new file with mode: 0644]
src/rt/uthash/uthash.h [new file with mode: 0644]
src/rt/uthash/utlist.h [new file with mode: 0644]
src/rt/util/array_list.h [new file with mode: 0644]
src/rt/valgrind.h [new file with mode: 0644]
src/test/bench/shootout/ackermann.rs [new file with mode: 0644]
src/test/bench/shootout/binary-trees.rs [new file with mode: 0644]
src/test/bench/shootout/fibo.rs [new file with mode: 0644]
src/test/compile-fail/arg-count-mismatch.rs [new file with mode: 0644]
src/test/compile-fail/arg-type-mismatch.rs [new file with mode: 0644]
src/test/compile-fail/bad-env-capture.rs [new file with mode: 0644]
src/test/compile-fail/bad-main.rs [new file with mode: 0644]
src/test/compile-fail/bad-name.rs [new file with mode: 0644]
src/test/compile-fail/bad-type-env-capture.rs [new file with mode: 0644]
src/test/compile-fail/bogus-tag.rs [new file with mode: 0644]
src/test/compile-fail/comm-makes-io.rs [new file with mode: 0644]
src/test/compile-fail/dead-code-be.rs [new file with mode: 0644]
src/test/compile-fail/dead-code-ret.rs [new file with mode: 0644]
src/test/compile-fail/direct-obj-fn-call.rs [new file with mode: 0644]
src/test/compile-fail/export.rs [new file with mode: 0644]
src/test/compile-fail/fru-extra-field.rs [new file with mode: 0644]
src/test/compile-fail/fru-typestate.rs [new file with mode: 0644]
src/test/compile-fail/impure-pred.rs [new file with mode: 0644]
src/test/compile-fail/infinite-tag-type-recursion.rs [new file with mode: 0644]
src/test/compile-fail/infinite-vec-type-recursion.rs [new file with mode: 0644]
src/test/compile-fail/io-infects-caller.rs [new file with mode: 0644]
src/test/compile-fail/log-type-error.rs [new file with mode: 0644]
src/test/compile-fail/native-makes-unsafe.rs [new file with mode: 0644]
src/test/compile-fail/not-a-pred.rs [new file with mode: 0644]
src/test/compile-fail/output-type-mismatch.rs [new file with mode: 0644]
src/test/compile-fail/pred-on-wrong-slots.rs [new file with mode: 0644]
src/test/compile-fail/rec-missing-fields.rs [new file with mode: 0644]
src/test/compile-fail/return-uninit.rs [new file with mode: 0644]
src/test/compile-fail/slot-as-pred.rs [new file with mode: 0644]
src/test/compile-fail/spawn-non-nil-fn.rs [new file with mode: 0644]
src/test/compile-fail/type-shadow.rs [new file with mode: 0644]
src/test/compile-fail/unnecessary-io.rs [new file with mode: 0644]
src/test/compile-fail/unnecessary-unsafe.rs [new file with mode: 0644]
src/test/compile-fail/unsafe-infects-caller.rs [new file with mode: 0644]
src/test/compile-fail/while-bypass.rs [new file with mode: 0644]
src/test/compile-fail/while-expr.rs [new file with mode: 0644]
src/test/compile-fail/while-type-error.rs [new file with mode: 0644]
src/test/compile-fail/writing-through-read-alias.rs [new file with mode: 0644]
src/test/run-fail/explicit-fail.rs [new file with mode: 0644]
src/test/run-fail/fail.rs [new file with mode: 0644]
src/test/run-fail/linked-failure.rs [new file with mode: 0644]
src/test/run-fail/pred.rs [new file with mode: 0644]
src/test/run-fail/str-overrun.rs [new file with mode: 0644]
src/test/run-fail/vec-overrun.rs [new file with mode: 0644]
src/test/run-fail/vec-underrun.rs [new file with mode: 0644]
src/test/run-pass/acyclic-unwind.rs [new file with mode: 0644]
src/test/run-pass/alt-tag.rs [new file with mode: 0644]
src/test/run-pass/argv.rs [new file with mode: 0644]
src/test/run-pass/basic.rs [new file with mode: 0644]
src/test/run-pass/bind-obj-ctor.rs [new file with mode: 0644]
src/test/run-pass/bind-thunk.rs [new file with mode: 0644]
src/test/run-pass/bind-trivial.rs [new file with mode: 0644]
src/test/run-pass/bitwise.rs [new file with mode: 0644]
src/test/run-pass/box-unbox.rs [new file with mode: 0644]
src/test/run-pass/cast.rs [new file with mode: 0644]
src/test/run-pass/char.rs [new file with mode: 0644]
src/test/run-pass/clone-with-exterior.rs [new file with mode: 0644]
src/test/run-pass/comm.rs [new file with mode: 0644]
src/test/run-pass/command-line-args.rs [new file with mode: 0644]
src/test/run-pass/complex.rs [new file with mode: 0644]
src/test/run-pass/dead-code-one-arm-if.rs [new file with mode: 0644]
src/test/run-pass/deep.rs [new file with mode: 0644]
src/test/run-pass/div-mod.rs [new file with mode: 0644]
src/test/run-pass/drop-on-ret.rs [new file with mode: 0644]
src/test/run-pass/else-if.rs [new file with mode: 0644]
src/test/run-pass/export-non-interference.rs [new file with mode: 0644]
src/test/run-pass/exterior.rs [new file with mode: 0644]
src/test/run-pass/fact.rs [new file with mode: 0644]
src/test/run-pass/foreach-put-structured.rs [new file with mode: 0644]
src/test/run-pass/foreach-simple-outer-slot.rs [new file with mode: 0644]
src/test/run-pass/foreach-simple.rs [new file with mode: 0644]
src/test/run-pass/fun-call-variants.rs [new file with mode: 0644]
src/test/run-pass/fun-indirect-call.rs [new file with mode: 0644]
src/test/run-pass/generic-derived-type.rs [new file with mode: 0644]
src/test/run-pass/generic-drop-glue.rs [new file with mode: 0644]
src/test/run-pass/generic-exterior-box.rs [new file with mode: 0644]
src/test/run-pass/generic-fn-infer.rs [new file with mode: 0644]
src/test/run-pass/generic-fn.rs [new file with mode: 0644]
src/test/run-pass/generic-obj-with-derived-type.rs [new file with mode: 0644]
src/test/run-pass/generic-obj.rs [new file with mode: 0644]
src/test/run-pass/generic-recursive-tag.rs [new file with mode: 0644]
src/test/run-pass/generic-tag-alt.rs [new file with mode: 0644]
src/test/run-pass/generic-tag.rs [new file with mode: 0644]
src/test/run-pass/generic-type-synonym.rs [new file with mode: 0644]
src/test/run-pass/generic-type.rs [new file with mode: 0644]
src/test/run-pass/hello.rs [new file with mode: 0644]
src/test/run-pass/i32-sub.rs [new file with mode: 0644]
src/test/run-pass/i8-incr.rs [new file with mode: 0644]
src/test/run-pass/import.rs [new file with mode: 0644]
src/test/run-pass/inner-module.rs [new file with mode: 0644]
src/test/run-pass/int.rs [new file with mode: 0644]
src/test/run-pass/large-records.rs [new file with mode: 0644]
src/test/run-pass/lazy-and-or.rs [new file with mode: 0644]
src/test/run-pass/lazychan.rs [new file with mode: 0644]
src/test/run-pass/linear-for-loop.rs [new file with mode: 0644]
src/test/run-pass/list.rs [new file with mode: 0644]
src/test/run-pass/many.rs [new file with mode: 0644]
src/test/run-pass/mlist-cycle.rs [new file with mode: 0644]
src/test/run-pass/mlist.rs [new file with mode: 0644]
src/test/run-pass/mutable-vec-drop.rs [new file with mode: 0644]
src/test/run-pass/mutual-recursion-group.rs [new file with mode: 0644]
src/test/run-pass/native-mod-src/inner.rs [new file with mode: 0644]
src/test/run-pass/native-mod.rc [new file with mode: 0644]
src/test/run-pass/native-opaque-type.rs [new file with mode: 0644]
src/test/run-pass/native-src/native.rs [new file with mode: 0644]
src/test/run-pass/native.rc [new file with mode: 0644]
src/test/run-pass/obj-as.rs [new file with mode: 0644]
src/test/run-pass/obj-drop.rs [new file with mode: 0644]
src/test/run-pass/obj-dtor.rs [new file with mode: 0644]
src/test/run-pass/obj-with-vec.rs [new file with mode: 0644]
src/test/run-pass/opeq.rs [new file with mode: 0644]
src/test/run-pass/pred.rs [new file with mode: 0644]
src/test/run-pass/preempt.rs [new file with mode: 0644]
src/test/run-pass/readalias.rs [new file with mode: 0644]
src/test/run-pass/rec-auto.rs [new file with mode: 0644]
src/test/run-pass/rec-extend.rs [new file with mode: 0644]
src/test/run-pass/rec-tup.rs [new file with mode: 0644]
src/test/run-pass/rec.rs [new file with mode: 0644]
src/test/run-pass/return-nil.rs [new file with mode: 0644]
src/test/run-pass/simple-obj.rs [new file with mode: 0644]
src/test/run-pass/spawn-fn.rs [new file with mode: 0644]
src/test/run-pass/spawn.rs [new file with mode: 0644]
src/test/run-pass/stateful-obj.rs [new file with mode: 0644]
src/test/run-pass/str-append.rs [new file with mode: 0644]
src/test/run-pass/str-concat.rs [new file with mode: 0644]
src/test/run-pass/str-idx.rs [new file with mode: 0644]
src/test/run-pass/syntax-extension.rs [new file with mode: 0644]
src/test/run-pass/tag.rs [new file with mode: 0644]
src/test/run-pass/tail-cps.rs [new file with mode: 0644]
src/test/run-pass/tail-direct.rs [new file with mode: 0644]
src/test/run-pass/task-comm.rs [new file with mode: 0644]
src/test/run-pass/threads.rs [new file with mode: 0644]
src/test/run-pass/tup.rs [new file with mode: 0644]
src/test/run-pass/type-sizes.rs [new file with mode: 0644]
src/test/run-pass/u32-decr.rs [new file with mode: 0644]
src/test/run-pass/u8-incr-decr.rs [new file with mode: 0644]
src/test/run-pass/u8-incr.rs [new file with mode: 0644]
src/test/run-pass/uint.rs [new file with mode: 0644]
src/test/run-pass/unit.rs [new file with mode: 0644]
src/test/run-pass/user.rs [new file with mode: 0644]
src/test/run-pass/utf8.rs [new file with mode: 0644]
src/test/run-pass/vec-append.rs [new file with mode: 0644]
src/test/run-pass/vec-concat.rs [new file with mode: 0644]
src/test/run-pass/vec-drop.rs [new file with mode: 0644]
src/test/run-pass/vec-slice.rs [new file with mode: 0644]
src/test/run-pass/vec.rs [new file with mode: 0644]
src/test/run-pass/writealias.rs [new file with mode: 0644]
src/test/run-pass/yield.rs [new file with mode: 0644]
src/test/run-pass/yield2.rs [new file with mode: 0644]