Commits

Author Commit Message Labels Comments Date
ebo
Fill classes with some code
ebo
refactored classes
ebo
separated polymorphis and duck typing
ebo
Added some more variance to classes
ebo
Refactored classes and added polymorphic callsites
ebo
changed iterables to no longer use pgen options
ebo
Added simple classes handling
ebo
Added type output as debug info
ebo
Added cgen classes for Class and Methods
ebo
Whitespace cleanup.
ebo
Changed generation method of ArithIntegerGenerator to be in line with the rest of the generators.
ebo
Refactored generator code.
ebo
Preserve pyfuzz output between iterations Previously, pyfuzz would reuse the same pathname over and over, making it difficult/impossible to debug crashes/errors if --break was not given. This patch makes pyfuzz use a unique filename for each iteration. Patch by Collin Winter
ebo
Improve crash reporting pyfuzz will now actually tell you the command line to use to repro a problem. Patch by Collin Winter
ebo
Implement the --seed option; add friendlier output Example output: Using random seed 2107150189 Iteration 1: PASS Iteration 2: PASS All tests successful! Patch by Collin Winter
ebo
Changed pgen to generate a module with more than one function.
ebo
Create longer and less deep functions
ebo
Always use all of the prog_size budget
ebo
Added option to output the AST via pickle
ebo
Reduced number of recursions
ebo
Added some recursion functions
ebo
Added new generator for functions with closures
ebo
Bugfix
ebo
generate some more interesting functions for changeglobals output some stats into the program
ebo
Added testcase which changes globals
ebo
Some cleanups.
ebo
Added some documentation
ebo
Added test for eval_branches
ebo
Added Quick-and-Dirty Dispatch (qndispatch) to remove dependency RuleDispatch
ebo
Updated hgignore
  1. Prev
  2. Next