Timeline


and .

07/10/07:

22:33 Changeset [552] by sukyoungryu
Nodes clean up: AbsFnDecl?, FnDecl?, and FnDefOrDecl? (in progress)
21:24 Changeset [551] by sukyoungryu
Nodes clean up: AbsTraitDecl? and TraitDecl?
21:04 Changeset [550] by sukyoungryu
Node clean up: Node
20:34 Changeset [549] by sukyoungryu
Node clean up: Modifier
19:06 Changeset [548] by sukyoungryu
Nodes clean up: AbsObjectDecl?, ObjectDecl?, and ObjectDefOrDecl?
17:44 Changeset [547] by sukyoungryu
Node clean up: ArrowType?
16:11 Changeset [546] by dr2chase
Revived serialization tester.
14:02 Changeset [545] by EricAllen
Moved toString method of DottedId? into a static method in a new class …
12:38 Changeset [544] by sukyoungryu
Nodes clean up: Expr (done) and AbstractNode? (in progress)
12:22 Changeset [543] by sukyoungryu
Nodes clean up: Assignment and FieldSelection?
11:47 Changeset [542] by sukyoungryu
Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
11:30 Changeset [541] by sukyoungryu
Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
11:13 Changeset [540] by sukyoungryu
Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
11:02 Changeset [539] by sukyoungryu
Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
10:50 Changeset [538] by sukyoungryu
Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
10:35 Changeset [537] by sukyoungryu
Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
10:07 Changeset [536] by sukyoungryu
Node clean up: SimpleTypeParam?
09:21 Changeset [535] by sukyoungryu
Deleted obsolete classes and methods.
09:13 Changeset [534] by dlsmith
Removed the Option wrapper before printing the parsed AST.

07/09/07:

22:07 Changeset [533] by sukyoungryu
Nodes clean up: AliasedDottedId? and AliasedName?
21:50 Changeset [532] by sukyoungryu
Node clean up: KeywordsExpr?
21:35 Changeset [531] by sukyoungryu
Nodes clean up: TupleExpr? and TupleType?
21:01 Changeset [530] by sukyoungryu
Nodes clean up: VarargsExpr? and VarargsType?
10:42 Changeset [529] by jmaessen
Checking in version which actually runs out of resources on my laptop, at …

07/08/07:

23:38 Changeset [528] by sukyoungryu
Fixed a missing mutability check in NodeFactory?.makeLValue.
23:22 Changeset [527] by sukyoungryu
Added missing copyright notices.
20:11 Changeset [526] by sukyoungryu
Nodes clean up: ChainExpr?, LooseJuxt?, OprExpr?, SubscriptExpr?, and …
19:57 Changeset [525] by jmaessen
API for PureList?, plus quick test which covers the cases which actually …
18:43 Changeset [524] by jmaessen
Version passes internal tests, including fixes to left() and right() which …
18:39 Changeset [523] by jmaessen
Give better error feedback on null typeEnv, to give some hope of figuring …
18:37 Changeset [522] by jmaessen
Give some useful advice and an offending API in NYI message.
16:42 Changeset [521] by sukyoungryu
1. Nodes clean up: Apply and TypeApply? 2. Moved …
13:29 Changeset [520] by sukyoungryu
Nodes clean up: GeneratedExpr?, LetExpr?, LetFn?, and LocalVarDecl?
12:14 Changeset [519] by sukyoungryu
Deleted unused nodes: ListExpr? and SetExpr?
11:55 Changeset [518] by sukyoungryu
Deleted an unused node: ValueExpr?
11:44 Changeset [517] by sukyoungryu
Nodes clean up: ArrayElement?, ArrayElements?, ArrayExpr?, and MapExpr?
07:11 Changeset [516] by sukyoungryu
Deleted an unused node: UnpastingDim?
07:11 Changeset [515] by sukyoungryu
Deleted an unused node: UnpastingDim?
07:00 Changeset [514] by sukyoungryu
Nodes clean up: LValue, LValueBind, Unpasting, UnpastingBind?, and …

07/07/07:

21:57 Changeset [513] by sukyoungryu
Nodes clean up: Import, ImportApi?, ImportFrom?, ImportNames?, and ImportStar?
21:43 Changeset [512] by sukyoungryu
Nodes clean up: AbsTypeAlias?, TypeAlias?, WhereBool?, WhereClause?, …
21:25 Changeset [511] by sukyoungryu
Nodes clean up: DimDecl? and UnitDecl?
20:59 Changeset [510] by sukyoungryu
Nodes clean up: Applicable, Generic, GenericDef?, GenericDefOrDecl?, …
20:35 Changeset [509] by sukyoungryu
Node clean up: FnExpr?
18:37 Changeset [508] by sukyoungryu
1. Factored Applicable.nameAsMethod() to …
15:32 Changeset [507] by sukyoungryu
Nodes clean up: AbsDecl?, Decl, and DefOrDecl?
12:58 Changeset [506] by sukyoungryu
Factored selfParameterIndex() method to …
12:33 Changeset [505] by sukyoungryu
Factored HasAt?.at() to NodeUtil?.getAt().
09:25 Changeset [504] by sukyoungryu
1. Nodes clean up: AbsVarDecl?, VarDecl?, and VarDefOrDecl? 2. Renamed …

07/06/07:

23:51 Changeset [503] by sukyoungryu
Nodes clean up: AbsExternalSyntax?, ExternalSyntax?, PropertyDecl?, and …
23:11 Changeset [502] by sukyoungryu
Nodes clean up: AliasedDottedId?, AliasedName?, ExtentRange?, and LHS
22:33 Changeset [501] by sukyoungryu
Node clean up: KeywordType?
22:25 Changeset [500] by sukyoungryu
Node clean up: TypeRef?
21:43 Changeset [499] by sukyoungryu
Nodes clean up: ArrayType?, FixedDim?, and Indices
21:18 Changeset [498] by sukyoungryu
Nodes clean up: ProductDimType? and QuotientDimType?
18:36 Changeset [497] by sukyoungryu
Node clean up: MatrixType?
18:18 Changeset [496] by sukyoungryu
Added new nodes: DimRef?, DimTypeConversion?, ProductUnitType?, and …
18:04 Changeset [495] by sukyoungryu
Nodes clean up: DimType?, ProductDimType?, and QuotientDimType?, UnitExpr?, …
16:39 Changeset [494] by sukyoungryu
Nodes clean up: BaseDimRef?, BaseNatRef?, BaseOprRef?, and BaseUnitRef?
16:16 Changeset [493] by sukyoungryu
Added nodes: AndBoolRef?, BaseBoolRef?, BoolRef?, ImpliesBoolRef?, NotBoolRef?, …
15:39 Changeset [492] by sukyoungryu
Nodes clean up: CompoundStaticArg?, ExponentStaticArg?, and …
15:28 Changeset [491] by sukyoungryu
More nodes clean up: DimensionStaticArg?, ProductStaticArg?, and …
15:01 Changeset [490] by jmaessen
Very minor tweaks to error reporting.
15:01 Changeset [489] by sukyoungryu
Nodes clean up: DimensionStaticArg? and TypeArg?
14:51 Changeset [488] by jmaessen
Fully working version that supports: O(1) amortized deque operations …
14:38 Changeset [487] by sukyoungryu
Nodes clean up: CompoundStaticArg?, CubicDimUnit?, DimUnitOp?, …
12:24 Changeset [486] by sukyoungryu
Nodes clean up: DimType? and StaticArg? (in progress)
12:00 Changeset [485] by sukyoungryu
Nodes clean up: DimType? and StaticArg? (in progress)
10:38 Changeset [484] by sukyoungryu
Nodes clean up: Id and IdType?
10:14 Changeset [483] by dlsmith
Unprinter interns strings, for compatibility with ASTGen (which assumes …
07:30 Changeset [482] by sukyoungryu
Deleted an unused node SetType?.
07:29 Changeset [481] by sukyoungryu
1. Nodes clean up: MapType?, VectorType?, and VoidType?. 2. Deleted an …
05:11 Changeset [480] by sukyoungryu
Nodes clean up: ListType?, SetType?, and ParamType?

07/05/07:

20:47 Changeset [479] by sukyoungryu
Factoring out various compareTo methods to NodeComparator?.compare.
20:28 Changeset [478] by sukyoungryu
Nodes clean up: Param
19:15 Changeset [477] by sukyoungryu
Moved AbstractNode?.dump methods to NodeUtil?.dump.
18:42 Changeset [476] by sukyoungryu
Factored TypeRef?.subtypeCompareTo to NodeComparator?.subtypeCompareTo.
13:29 Changeset [475] by sukyoungryu
Factoring out compareTo methods to NodeComparator?.compare.
12:44 Changeset [474] by sukyoungryu
Factoring out compareTo methods to NodeComparator?.compare
11:46 Changeset [473] by sukyoungryu
Nodes clean up: FnName?
11:10 Changeset [472] by sukyoungryu
Factored out HasAt?.stringName to NodeUtil?.stringName.
10:06 Changeset [471] by sukyoungryu
Factored out LValue.stringNames to NodeUtil?.stringNames.
09:36 Changeset [470] by sukyoungryu
Factoring LValue.stringNames to NodeUtil?.stringNames (in progress)
09:20 Changeset [469] by sukyoungryu
Factoring LValue.stringNames to NodeUtil?.stringNames (in progress)
08:56 Changeset [468] by sukyoungryu
Factored out DefOrDecl?.stringNames methods to NodeUtil?.stringNames.
04:37 Changeset [467] by sukyoungryu
Nodes clean up: FnName? (in progress)
04:11 Changeset [466] by sukyoungryu
Nodes clean up: Id (in progress)

07/04/07:

19:05 Changeset [465] by sukyoungryu
Nodes clean up: DottedId? (not yet done because toString is used …
16:54 Changeset [464] by sukyoungryu
Nodes clean up: DottedId? (in progress)
15:25 Changeset [463] by sukyoungryu
Moved HasSomeExtraState?.java from the nodes directory to the nodees_util …
13:05 Changeset [462] by sukyoungryu
Nodes clean up: Fun, Name and Opr
12:37 Changeset [461] by sukyoungryu
Nodes clean up: Enclosing, OprName?, PostFix?, SubscriptAssign?, and …
09:19 Changeset [460] by sukyoungryu
Factored out FnName?.nem() to NodeUtil?.getName(FnName? name)
06:53 Changeset [459] by sukyoungryu
Nodes clean up (in progress)

07/03/07:

22:44 Changeset [458] by sukyoungryu
Nodes clean up: Api, CompilationUnit?, and Component
21:45 Changeset [457] by sukyoungryu
Reverted my changes which broke deserialization of .tfs files.
16:14 Changeset [456] by jmaessen
Fixes and code cleanup for applying a single-argument function to a …
12:57 Changeset [455] by sukyoungryu
1. Nodes clean up: Id 2. Deleted an unused node: PolyDim? 3. Added more …
08:18 Changeset [454] by chf
Added some missing copyright headers.

07/02/07:

16:31 Changeset [453] by sukyoungryu
Nodes clean up: BoolParam?, DimensionParam?, IntParam?, NatParam?, …
14:17 Changeset [452] by jmaessen
Version which at least tests out, but does not support splitting or …

07/01/07:

14:29 Changeset [451] by sukyoungryu
Nodes clean up: compareTo (in progress)
10:16 Changeset [450] by sukyoungryu
Nodes clean up: ArrayComprehension?, BaseExpr?, Comprehension, …
09:24 Changeset [449] by sukyoungryu
Deleted an unused node: FnBind?
09:03 Changeset [448] by sukyoungryu
ignore
09:03 Changeset [447] by sukyoungryu
ignore
08:59 Changeset [446] by sukyoungryu
Nodesc clean up: Binding, Entry, Export, and Generator
04:35 Changeset [445] by sukyoungryu
Nodes clean up: Contract and EnsuresClause?

06/30/07:

21:20 Changeset [444] by sukyoungryu
Nodes clean up: AsExpr? and AsIfExpr?
20:36 Changeset [443] by sukyoungryu
Nodes clean up: Block, Do, and FlowExpr?
15:09 Changeset [442] by sukyoungryu
Nodes clean up: AtomicExpr?, DoFront?, For, and TryAtomicExpr?
09:24 Changeset [441] by sukyoungryu
Nodes clean up: Accumulator, Exit, Spawn, and Throw

06/29/07:

15:53 Changeset [440] by EricAllen
Added minor comment.
15:52 Changeset [439] by EricAllen
Refactoring of calls to compareTo methods on nodes, to facilitate switch …
11:49 Changeset [438] by sukyoungryu
Nodes clean up: Catch, CatchClause?, Label, and Try
11:20 Changeset [437] by sukyoungryu
Nodes clean up: CaseClause?, CaseExpr?, CaseParam?, CaseParamExpr?, …
10:48 Changeset [436] by jmaessen
Threw together a quick-and-dirty laziness library. Sadly, we can't really …
09:47 Changeset [435] by sukyoungryu
Nodes clean up: VarRefExpr?, Id (partial)

06/28/07:

15:20 Changeset [434] by EricAllen
Replaced some uses of null with Option types. Various cleanups involving …
13:53 Changeset [433] by sukyoungryu
Renamed acceptInner to accept.
13:35 Changeset [432] by sukyoungryu
More cleaning up the literal AST nodes.

06/27/07:

23:36 Changeset [431] by sukyoungryu
Cleaned up the literal node classes except MapExpr?.jav. Why is it a …
22:13 Changeset [430] by sukyoungryu
Moved internal node classes to the nodes_util directory.
21:36 Changeset [429] by sukyoungryu
Cleaned up node classes: Op and ArrayComprehensionClause? (previously …
14:16 Changeset [428] by jmaessen
Removed a tonne of gratuitous type parameters now that we support …
12:33 Changeset [427] by jmaessen
This seems to be the minimal code which will reproduce the bug David was …
12:21 Changeset [426] by jmaessen
We ought to spot this bad overloading. I've tried to make it as easy and …
04:49 Changeset [425] by sukyoungryu
Renamed Node.java to AbstractNode?.java and NodeVisitorHost?.java to …
04:16 Changeset [424] by sukyoungryu
Moved a nodes helper class to nodes_util.

06/26/07:

22:33 Changeset [423] by sukyoungryu
Moved nodes helper classes from nodes to nodes_util.
22:09 Changeset [422] by sukyoungryu
Moved nodes utility classes from nodes to nodes_util.
22:09 Changeset [421] by sukyoungryu
Moved nodes utility classes from nodes to nodes_util.
21:06 Changeset [420] by sukyoungryu
Moved old helper scripts to the nodes_util directory.
21:05 Changeset [419] by sukyoungryu
Moved old helper scripts to the nodes_util directory.
20:38 Changeset [418] by sukyoungryu
Moved Some, None, and Option from nodes to useful.
12:52 Changeset [417] by sukyoungryu
Deleted obsolete nodes.
08:57 Changeset [416] by jmaessen
A bunch of minor tweaks and bug fixes: 1- Yes, I added assert() to …

06/25/07:

13:46 InterpreterGuide edited by dr2chase
(diff)
12:28 InterpreterGuide edited by dr2chase
(diff)
10:24 InterpreterGuide edited by dr2chase
(diff)
10:08 InterpreterGuide edited by dr2chase
(diff)
07:47 Changeset [415] by sukyoungryu
Now 'ant clean' delete test_library/*.{tfi, tfs}.

06/24/07:

20:07 Changeset [414] by dr2chase
Made method initialization a bit lazier, except at the top level (for …
17:58 Changeset [413] by joeuser
Not passing tests, run in a Swing window

06/23/07:

05:46 Changeset [412] by sukyoungryu
The rhs of a typecase clause should be a block.
05:15 Changeset [411] by sukyoungryu
Variables bound in a test expression of a typecase expression is not in …

06/22/07:

12:51 InterpreterGuide edited by sukyoungryu
(diff)
12:43 InterpreterGuide edited by sukyoungryu
(diff)
11:53 Changeset [410] by dlsmith
Cleaned up fs.java.
09:44 Changeset [409] by dlsmith
Fixing javadoc warnings. Most changes involved removing stub @param and …

06/21/07:

14:50 Changeset [408] by EricAllen
Added some Javadoc and test files I forgot about. Harmless rearrangement …
14:13 Changeset [407] by EricAllen
Added component for- method to var ref checker. Added brief comment to …

06/20/07:

08:43 Changeset [406] by dr2chase
Do a better job of diagnosing failure to open a referenced library …

06/19/07:

20:25 Changeset [405] by joeuser
Eclipse didn't commit these files last time, don't know why.
20:20 Changeset [404] by sukyoungryu
1. DemoTests?.java didn't handle demos/tennisRanking.fss specially which …
20:13 Changeset [403] by dr2chase
Made FileTests? a little less noisy; changes to Trait-like types to enable …
20:11 Changeset [402] by sukyoungryu
Updated the lists of not-yet-implemented features.
20:10 Changeset [401] by sukyoungryu
Added a missing space.
15:13 Changeset [400] by EricAllen
Added doc target to build.xml. Added a few project- and package-level …
13:58 Changeset [399] by sukyoungryu
Solaris cannot handle a long comment.
11:59 Changeset [398] by dr2chase
Minor testing format cleanup -- intended individual test case names in the …
11:42 Changeset [397] by dr2chase
Added wrapper that muffles test output unless the test fails. That makes …
10:40 Changeset [396] by jmaessen
Upgraded to reflect current status of libraries. We no longer use obscure …

06/18/07:

11:10 InterpreterGuide edited by dr2chase
(diff)
10:10 Changeset [395] by dr2chase
Junit runner for nightly builds -- tests file in "demos".
09:48 Changeset [394] by dr2chase
Boosted heap memory for junit script
08:29 Changeset [393] by sukyoungryu
Moved not-passing-yet files from the demos directory to the …

06/15/07:

20:19 Changeset [392] by dr2chase
Minor comment tweak in Driver, larger comment tweak in …
14:00 Changeset [391] by EricAllen
Added UndefinedRefInLoop?.fss.
09:47 Changeset [390] by EricAllen
Added TypeCheckerResult?.java (I should have added it before).

06/14/07:

14:40 Changeset [389] by EricAllen
Added more tests, for- methods to TypeChecker?. Added more Javadoc to nodes …
12:21 Changeset [388] by EricAllen
Modified the type checker visitor to return an immutable TypeResult? rather …

06/13/07:

13:31 Changeset [387] by chf
More Transactional Memory support. DSTM2 is now included in our source …
09:43 InterpreterGuide edited by dr2chase
(diff)
09:34 InterpreterGuide edited by dr2chase
(diff)
09:14 InterpreterGuide edited by dr2chase
(diff)

06/12/07:

06:43 Changeset [386] by dlsmith
Modified FileTests? to include static analysis; limited type checker to …

06/11/07:

12:32 Changeset [385] by EricAllen
Added another test file that's useful to the type checker.
12:26 Changeset [384] by chf
Two not passing tests, upgraded memory for junit tests
12:17 Changeset [383] by sukyoungryu
Use the new Set library.
11:45 InterpreterGuide edited by dr2chase
(diff)
11:35 InterpreterGuide edited by dr2chase
(diff)
11:29 Changeset [382] by sukyoungryu
Reverted accidental commits.
11:27 InterpreterGuide edited by dr2chase
(diff)
11:20 InterpreterGuide edited by dr2chase
(diff)

06/10/07:

06:57 Changeset [381] by sukyoung
Added spaces in error messages.
00:20 Changeset [380] by sukyoung
Reverted accidental changes.
00:05 Changeset [379] by sukyoung
Fixed an error in handling postfix operators.
Note: See TracTimeline for information about the timeline view.