Brian Anderson
|
518dc52f85
|
Reformat
This changes the indexing syntax from .() to [], the vector syntax from ~[] to
[] and the extension syntax from #fmt() to #fmt[]
|
2011-08-20 11:04:00 -07:00 |
|
Brian Anderson
|
1aa1f8c4b7
|
Rename various things from ivec to vec
|
2011-08-18 14:32:25 -07:00 |
|
Erick Tryzelaar
|
3520499544
|
Port the tests to the decl foo<T> syntax.
|
2011-08-16 15:05:56 -07:00 |
|
Patrick Walton
|
6e06893819
|
fuzzer: Remove send and recv
|
2011-08-16 12:46:43 -07:00 |
|
Brian Anderson
|
f05a91a0dc
|
Rename std::ivec to std::vec
|
2011-08-16 10:36:19 -07:00 |
|
Brian Anderson
|
f32079f7c0
|
Convert most main functions to the ivec signature
Converting rustc will still take a snapshot
|
2011-08-16 10:29:08 -07:00 |
|
Lindsey Kuper
|
f91351aaf6
|
The wonky for...in... whitespace was bothering me. Sorry!
|
2011-08-15 22:19:50 -07:00 |
|
Brian Anderson
|
12cd11ecda
|
Remove last uses of vec::len
|
2011-08-12 12:14:07 -07:00 |
|
Brian Anderson
|
13439dc870
|
Convert std::run to ivecs
|
2011-08-12 12:11:12 -07:00 |
|
Brian Anderson
|
7d05da96f7
|
Rename std::ioivec to std::io
|
2011-08-12 12:08:27 -07:00 |
|
Erick Tryzelaar
|
491ed7f12c
|
Port the fuzzer and tests to ivec type [T] syntax.
|
2011-08-09 15:53:26 -07:00 |
|
Brian Anderson
|
e4da7c5bee
|
parse_crate_from_source_str takes a parse_sess, not codemap
This was causing problems when reading from stdin for subsequent passes that
needed to generate node ids.
|
2011-08-03 10:55:59 -07:00 |
|
Brian Anderson
|
35e9e02066
|
Use ioivec::read_whole_file_str in a few places
|
2011-08-02 10:39:14 -07:00 |
|
Marijn Haverbeke
|
c7ef6d2866
|
Stop using walk.rs in the fuzzer
|
2011-07-31 12:23:42 +02:00 |
|
Jesse Ruderman
|
4642300683
|
Make the fuzzer check for obvious errors in the 'rest of the compiler', not just the parser. (Disabled by default because it's slow and messy.)
|
2011-07-29 10:39:15 +02:00 |
|
Jesse Ruderman
|
0268cb7c96
|
Get expr-moving fuzzer working again
|
2011-07-28 10:28:50 -07:00 |
|
Marijn Haverbeke
|
df7f21db09
|
Reformat for new syntax
|
2011-07-27 15:54:33 +02:00 |
|
Graydon Hoare
|
7a1e656ba6
|
Tidy up fuzzer logic a bit.
|
2011-07-26 15:41:43 -07:00 |
|
Graydon Hoare
|
f639085a42
|
Tidy fuzzer a bit.
|
2011-07-25 17:10:08 -07:00 |
|
Graydon Hoare
|
552bff8a21
|
Adjust pp interface to that printing a crate (an reproducing literals/comments) takes a reader, not just a filename. Fixes first big pp-fuzzer bug.
|
2011-07-25 14:04:49 -07:00 |
|
Graydon Hoare
|
37b879bdf7
|
Fix fuzzer to compile with ivec-ized pp module.
|
2011-07-14 17:27:36 -07:00 |
|
Graydon Hoare
|
b9635df6fe
|
Slight enhancements to round-trip code (run kdiff3 on mismatch, remove hard-wired input dir)
|
2011-07-13 17:15:31 -07:00 |
|
Jesse Ruderman
|
7885bdc575
|
Add issue numbers
|
2011-07-13 17:15:31 -07:00 |
|
Jesse Ruderman
|
156458b3f6
|
Fuzzer: test round trips through the pretty printer and parser
|
2011-07-13 17:15:31 -07:00 |
|
Jesse Ruderman
|
425b331dee
|
fuzzer.rs is now a pseudo-fuzzer that takes an AST and replaces expressions inside it
|
2011-07-10 17:05:25 -07:00 |
|
Jesse Ruderman
|
b4781bf8dd
|
Type-parameterize ivec_fuzz
|
2011-07-10 17:05:25 -07:00 |
|
Jesse Ruderman
|
3671cddcba
|
Remove comments complaining about https://github.com/graydon/rust/issues/633 since it is fixed
|
2011-07-10 17:05:25 -07:00 |
|
Jesse Ruderman
|
e91f8b5db2
|
Pieces of a fuzzer, WIP
|
2011-07-10 17:05:25 -07:00 |
|
Brian Anderson
|
ccf6112f15
|
Link the fuzzer crate to librustc again
|
2011-07-04 15:30:36 -07:00 |
|
Brian Anderson
|
5fb9cad38d
|
Partially restore the fuzzer crate's build rules
Right now the stage1/fuzzer crate will build but it's not linked to librustc
because stage1/librustc won't link.
|
2011-07-01 10:43:21 -07:00 |
|
Brian Anderson
|
699986d192
|
fuzzer: Begin writing main
|
2011-05-20 22:32:41 -04:00 |
|
Brian Anderson
|
2896a866d6
|
Change fuzzer to match new module standards
|
2011-05-12 22:45:55 -04:00 |
|
Brian Anderson
|
aa40d61d5d
|
Link fuzzer to the rustc crate
|
2011-05-10 21:31:14 -04:00 |
|
Brian Anderson
|
a5ea56c6f0
|
Introduce the fuzzer crate and make rules
|
2011-05-10 21:31:14 -04:00 |
|