Timeline
07/25/07:
- 21:25 Changeset [612] by
- 1. Fixed inconsistent manipulation of block expressions. 2. Rearranged …
- 15:22 Changeset [611] by
- Altered strings of instanceof tests in ExprFactory? and NodeUtil? to instead …
- 13:55 Changeset [610] by
- Error-printing/toString cleanup.
- 13:10 Changeset [609] by
- Moving thread state out of FortressTaskRunner?
- 12:23 Changeset [608] by
- Switch to a faster contention manager.
- 11:46 Changeset [607] by
- Fixed a missing renaming from refactoring DefOrDecl?.
- 11:21 Changeset [606] by
- Remove reference to thread.stop. Added another atomic test.
- 10:36 Changeset [605] by
- Various cleanups. Move transactional code into interpreter.
- 08:34 Changeset [604] by
- Added comments to Fortress.ast
- 08:23 Changeset [603] by
- Mid-point revision to PureList?, because stuff keeps breaking due to …
- 07:41 Changeset [602] by
- 1. Shorthands for map types and list types are not supported any more. 2. …
07/24/07:
- 10:45 Changeset [601] by
- Removed use of DSTM2 Adapters.
07/23/07:
- 23:04 Changeset [600] by
- Adding comments to astgen/Fortress.ast and renaming AST nodes and their …
- 16:06 WikiStart edited by
- (diff)
07/22/07:
- 20:34 Changeset [599] by
- Fixed bug in Arrow type inference; (A) was getting wrongly matched to (T, …
- 14:39 Changeset [598] by
- Improvements to type inference: - observes "A extends GroundType?" in …
07/21/07:
- 21:25 Changeset [597] by
- _WrappedFValue is an intermediate node used only by the evaluator. It is …
- 20:12 Changeset [596] by
- Moved src/com/sun/fortress/interpreter/parser to …
- 18:03 Changeset [595] by
- Moved src/com/sun/fortress/interpreter/unicode to …
- 18:01 Changeset [594] by
- Cleaned up build.xml and moved src/com/sun/fortress/interpreter/unicode to …
07/20/07:
- 14:28 Changeset [593] by
- Massive refactoring: Migrated the following packages: …
- 13:09 Changeset [592] by
- Updated plt.jar with some Map/Set classes.
- 13:07 Changeset [591] by
- Revised ExprFactory?.makeInParentheses to use a visistor instead of a …
- 09:41 Changeset [590] by
- Merged fortress installation sources into this distribution (it's not …
07/19/07:
- 18:32 FortressStartHere edited by
- (diff)
- 17:59 FortressStartHere edited by
- (diff)
- 11:41 Changeset [589] by
- Updated ASTGen to suppress certain unchecked cast warnings in the …
- 09:33 Changeset [588] by
- Updated classpath of scripts to point to plt.jar
- 09:19 Changeset [587] by
- Added an ant task for GUI testing. Fixed classpath in junit script.
- 06:39 HowToParticipate edited by
- (diff)
- 06:31 Changeset [586] by
- Another test commit
- 06:19 Changeset [585] by
- This is a gratuitous test commit to confirm that a SVN permission change …
07/18/07:
- 21:48 HowToParticipate edited by
- (diff)
- 09:16 Changeset [584] by
- Added explicit values for all options in Fortress.ast. Turned on …
- 08:39 Ticket #4 (implement getters/setters) created by
- 08:39 Ticket #3 (implement opr parameters) created by
07/17/07:
- 13:59 Changeset [583] by
- Fixed (?) doubled overloading bug; general cleanup to remove various field …
- 12:50 Changeset [582] by
- Updated plt.jar and astgen.jar. ASTGen now supports default parameters.
- 10:58 Changeset [581] by
- Moved src/com/sun/fortress/interpreter/astgen to astgen.
- 10:37 Changeset [580] by
- Now, this program can be parsed.
- 10:01 Changeset [579] by
- Added a copyright notice to Fortress.ast. Fixed parsing map expressions.
07/16/07:
- 15:16 Changeset [578] by
- Fixed lots of error messages to use ErrorMsgMaker? instead of toString. …
- 13:01 Changeset [577] by
- Renamed TraitHeader? to TraitHeaderFront?.
- 08:06 FortressQuestions edited by
- (diff)
07/14/07:
- 07:05 Changeset [576] by
- ASTGen migration happened.
- 03:41 Changeset [575] by
- Added copyright notices.
07/13/07:
- 12:12 Changeset [574] by
- Fixed bugs in ASTGen.
- 11:03 Changeset [573] by
- Fixed a bug in ASTGen
07/12/07:
- 21:37 Changeset [572] by
- Node clean up: TraitDefOrDecl?
- 20:57 Changeset [571] by
- Made Reflective node creation able to use either () or (Span) constructor, …
- 20:37 Changeset [570] by
- Reworked reflective node creation to make it use either of two …
- 19:28 Changeset [569] by
- Removed transient fields from TraitDefOrDecl?
- 14:05 Changeset [568] by
- Added visitor ErrorMsgMaker?.java to aid in printing out error messages. …
- 13:57 Changeset [567] by
- UniqueID related stuff to allow transparent replacement of transient …
- 13:07 Changeset [566] by
- Added plt.jar and astgen.jar to the third_party directory; added plt.jar …
- 13:07 Changeset [565] by
- Node clean up: AbstractNode? (except props)
- 12:39 Changeset [564] by
- Prepare to add astgen.jar
- 11:42 Changeset [563] by
- Nodes clean up: AbsObjectExpr?, ObjectExpr?, and _RewriteObjectExpr
- 11:01 Changeset [562] by
- No longer necessary to keep two copies of conjGrad code around; the one …
- 10:27 Changeset [561] by
- Moved nodes_util.WrappedFValue to nodes._WrappedFValue to be generated by …
- 09:52 Changeset [560] by
- Added ObjectExpr? allocation in Disambiguate for Sukyoung to modify; …
07/11/07:
- 19:45 Changeset [559] by
- Node clean up: FnDefOrDecl?
- 19:30 Changeset [558] by
- Removed some transient fields from FnDefOrDecl?
- 13:51 Changeset [557] by
- Got rid of code that allowed different names for 'self', since that was …
- 13:26 Changeset [556] by
- Moved probe of self parameter index out of critical place, so it need not …
- 11:58 Changeset [555] by
- Deleted an unused field.
- 11:20 Changeset [554] by
- Nodes clean up: AbsFnDecl? and FnDecl?
- 08:57 Changeset [553] by
- Nodes clean up: AnonymousFnName? and ConstructorFnName?
07/10/07:
- 22:33 Changeset [552] by
- Nodes clean up: AbsFnDecl?, FnDecl?, and FnDefOrDecl? (in progress)
- 21:24 Changeset [551] by
- Nodes clean up: AbsTraitDecl? and TraitDecl?
- 21:04 Changeset [550] by
- Node clean up: Node
- 20:34 Changeset [549] by
- Node clean up: Modifier
- 19:06 Changeset [548] by
- Nodes clean up: AbsObjectDecl?, ObjectDecl?, and ObjectDefOrDecl?
- 17:44 Changeset [547] by
- Node clean up: ArrowType?
- 16:11 Changeset [546] by
- Revived serialization tester.
- 14:02 Changeset [545] by
- Moved toString method of DottedId? into a static method in a new class …
- 12:38 Changeset [544] by
- Nodes clean up: Expr (done) and AbstractNode? (in progress)
- 12:22 Changeset [543] by
- Nodes clean up: Assignment and FieldSelection?
- 11:47 Changeset [542] by
- Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
- 11:30 Changeset [541] by
- Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
- 11:13 Changeset [540] by
- Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
- 11:02 Changeset [539] by
- Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
- 10:50 Changeset [538] by
- Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
- 10:35 Changeset [537] by
- Changing 'protected [abstract] void outputHelp' to 'public [abstract] void …
- 10:07 Changeset [536] by
- Node clean up: SimpleTypeParam?
- 09:21 Changeset [535] by
- Deleted obsolete classes and methods.
- 09:13 Changeset [534] by
- Removed the Option wrapper before printing the parsed AST.
07/09/07:
- 22:07 Changeset [533] by
- Nodes clean up: AliasedDottedId? and AliasedName?
- 21:50 Changeset [532] by
- Node clean up: KeywordsExpr?
- 21:35 Changeset [531] by
- Nodes clean up: TupleExpr? and TupleType?
- 21:01 Changeset [530] by
- Nodes clean up: VarargsExpr? and VarargsType?
- 10:42 Changeset [529] by
- Checking in version which actually runs out of resources on my laptop, at …
07/08/07:
- 23:38 Changeset [528] by
- Fixed a missing mutability check in NodeFactory?.makeLValue.
- 23:22 Changeset [527] by
- Added missing copyright notices.
- 20:11 Changeset [526] by
- Nodes clean up: ChainExpr?, LooseJuxt?, OprExpr?, SubscriptExpr?, and …
- 19:57 Changeset [525] by
- API for PureList?, plus quick test which covers the cases which actually …
- 18:43 Changeset [524] by
- Version passes internal tests, including fixes to left() and right() which …
- 18:39 Changeset [523] by
- Give better error feedback on null typeEnv, to give some hope of figuring …
- 18:37 Changeset [522] by
- Give some useful advice and an offending API in NYI message.
- 16:42 Changeset [521] by
- 1. Nodes clean up: Apply and TypeApply? 2. Moved …
- 13:29 Changeset [520] by
- Nodes clean up: GeneratedExpr?, LetExpr?, LetFn?, and LocalVarDecl?
- 12:14 Changeset [519] by
- Deleted unused nodes: ListExpr? and SetExpr?
- 11:55 Changeset [518] by
- Deleted an unused node: ValueExpr?
- 11:44 Changeset [517] by
- Nodes clean up: ArrayElement?, ArrayElements?, ArrayExpr?, and MapExpr?
- 07:11 Changeset [516] by
- Deleted an unused node: UnpastingDim?
- 07:11 Changeset [515] by
- Deleted an unused node: UnpastingDim?
- 07:00 Changeset [514] by
- Nodes clean up: LValue, LValueBind, Unpasting, UnpastingBind?, and …
07/07/07:
- 21:57 Changeset [513] by
- Nodes clean up: Import, ImportApi?, ImportFrom?, ImportNames?, and ImportStar?
- 21:43 Changeset [512] by
- Nodes clean up: AbsTypeAlias?, TypeAlias?, WhereBool?, WhereClause?, …
- 21:25 Changeset [511] by
- Nodes clean up: DimDecl? and UnitDecl?
- 20:59 Changeset [510] by
- Nodes clean up: Applicable, Generic, GenericDef?, GenericDefOrDecl?, …
- 20:35 Changeset [509] by
- Node clean up: FnExpr?
- 18:37 Changeset [508] by
- 1. Factored Applicable.nameAsMethod() to …
- 15:32 Changeset [507] by
- Nodes clean up: AbsDecl?, Decl, and DefOrDecl?
- 12:58 Changeset [506] by
- Factored selfParameterIndex() method to …
- 12:33 Changeset [505] by
- Factored HasAt?.at() to NodeUtil?.getAt().
- 09:25 Changeset [504] by
- 1. Nodes clean up: AbsVarDecl?, VarDecl?, and VarDefOrDecl? 2. Renamed …
07/06/07:
- 23:51 Changeset [503] by
- Nodes clean up: AbsExternalSyntax?, ExternalSyntax?, PropertyDecl?, and …
- 23:11 Changeset [502] by
- Nodes clean up: AliasedDottedId?, AliasedName?, ExtentRange?, and LHS
- 22:33 Changeset [501] by
- Node clean up: KeywordType?
- 22:25 Changeset [500] by
- Node clean up: TypeRef?
- 21:43 Changeset [499] by
- Nodes clean up: ArrayType?, FixedDim?, and Indices
- 21:18 Changeset [498] by
- Nodes clean up: ProductDimType? and QuotientDimType?
- 18:36 Changeset [497] by
- Node clean up: MatrixType?
- 18:18 Changeset [496] by
- Added new nodes: DimRef?, DimTypeConversion?, ProductUnitType?, and …
- 18:04 Changeset [495] by
- Nodes clean up: DimType?, ProductDimType?, and QuotientDimType?, UnitExpr?, …
- 16:39 Changeset [494] by
- Nodes clean up: BaseDimRef?, BaseNatRef?, BaseOprRef?, and BaseUnitRef?
- 16:16 Changeset [493] by
- Added nodes: AndBoolRef?, BaseBoolRef?, BoolRef?, ImpliesBoolRef?, NotBoolRef?, …
- 15:39 Changeset [492] by
- Nodes clean up: CompoundStaticArg?, ExponentStaticArg?, and …
- 15:28 Changeset [491] by
- More nodes clean up: DimensionStaticArg?, ProductStaticArg?, and …
- 15:01 Changeset [490] by
- Very minor tweaks to error reporting.
- 15:01 Changeset [489] by
- Nodes clean up: DimensionStaticArg? and TypeArg?
- 14:51 Changeset [488] by
- Fully working version that supports: O(1) amortized deque operations …
- 14:38 Changeset [487] by
- Nodes clean up: CompoundStaticArg?, CubicDimUnit?, DimUnitOp?, …
- 12:24 Changeset [486] by
- Nodes clean up: DimType? and StaticArg? (in progress)
- 12:00 Changeset [485] by
- Nodes clean up: DimType? and StaticArg? (in progress)
- 10:38 Changeset [484] by
- Nodes clean up: Id and IdType?
- 10:14 Changeset [483] by
- Unprinter interns strings, for compatibility with ASTGen (which assumes …
- 07:30 Changeset [482] by
- Deleted an unused node SetType?.
- 07:29 Changeset [481] by
- 1. Nodes clean up: MapType?, VectorType?, and VoidType?. 2. Deleted an …
- 05:11 Changeset [480] by
- Nodes clean up: ListType?, SetType?, and ParamType?
07/05/07:
- 20:47 Changeset [479] by
- Factoring out various compareTo methods to NodeComparator?.compare.
- 20:28 Changeset [478] by
- Nodes clean up: Param
- 19:15 Changeset [477] by
- Moved AbstractNode?.dump methods to NodeUtil?.dump.
- 18:42 Changeset [476] by
- Factored TypeRef?.subtypeCompareTo to NodeComparator?.subtypeCompareTo.
- 13:29 Changeset [475] by
- Factoring out compareTo methods to NodeComparator?.compare.
- 12:44 Changeset [474] by
- Factoring out compareTo methods to NodeComparator?.compare
- 11:46 Changeset [473] by
- Nodes clean up: FnName?
- 11:10 Changeset [472] by
- Factored out HasAt?.stringName to NodeUtil?.stringName.
- 10:06 Changeset [471] by
- Factored out LValue.stringNames to NodeUtil?.stringNames.
- 09:36 Changeset [470] by
- Factoring LValue.stringNames to NodeUtil?.stringNames (in progress)
- 09:20 Changeset [469] by
- Factoring LValue.stringNames to NodeUtil?.stringNames (in progress)
- 08:56 Changeset [468] by
- Factored out DefOrDecl?.stringNames methods to NodeUtil?.stringNames.
- 04:37 Changeset [467] by
- Nodes clean up: FnName? (in progress)
- 04:11 Changeset [466] by
- Nodes clean up: Id (in progress)
07/04/07:
- 19:05 Changeset [465] by
- Nodes clean up: DottedId? (not yet done because toString is used …
- 16:54 Changeset [464] by
- Nodes clean up: DottedId? (in progress)
- 15:25 Changeset [463] by
- Moved HasSomeExtraState?.java from the nodes directory to the nodees_util …
- 13:05 Changeset [462] by
- Nodes clean up: Fun, Name and Opr
- 12:37 Changeset [461] by
- Nodes clean up: Enclosing, OprName?, PostFix?, SubscriptAssign?, and …
- 09:19 Changeset [460] by
- Factored out FnName?.nem() to NodeUtil?.getName(FnName? name)
- 06:53 Changeset [459] by
- Nodes clean up (in progress)
07/03/07:
- 22:44 Changeset [458] by
- Nodes clean up: Api, CompilationUnit?, and Component
- 21:45 Changeset [457] by
- Reverted my changes which broke deserialization of .tfs files.
- 16:14 Changeset [456] by
- Fixes and code cleanup for applying a single-argument function to a …
- 12:57 Changeset [455] by
- 1. Nodes clean up: Id 2. Deleted an unused node: PolyDim? 3. Added more …
- 08:18 Changeset [454] by
- Added some missing copyright headers.
07/02/07:
- 16:31 Changeset [453] by
- Nodes clean up: BoolParam?, DimensionParam?, IntParam?, NatParam?, …
- 14:17 Changeset [452] by
- Version which at least tests out, but does not support splitting or …
07/01/07:
- 14:29 Changeset [451] by
- Nodes clean up: compareTo (in progress)
- 10:16 Changeset [450] by
- Nodes clean up: ArrayComprehension?, BaseExpr?, Comprehension, …
- 09:24 Changeset [449] by
- Deleted an unused node: FnBind?
- 09:03 Changeset [448] by
- ignore
- 09:03 Changeset [447] by
- ignore
- 08:59 Changeset [446] by
- Nodesc clean up: Binding, Entry, Export, and Generator
- 04:35 Changeset [445] by
- Nodes clean up: Contract and EnsuresClause?
06/30/07:
- 21:20 Changeset [444] by
- Nodes clean up: AsExpr? and AsIfExpr?
- 20:36 Changeset [443] by
- Nodes clean up: Block, Do, and FlowExpr?
- 15:09 Changeset [442] by
- Nodes clean up: AtomicExpr?, DoFront?, For, and TryAtomicExpr?
- 09:24 Changeset [441] by
- Nodes clean up: Accumulator, Exit, Spawn, and Throw
06/29/07:
- 15:53 Changeset [440] by
- Added minor comment.
- 15:52 Changeset [439] by
- Refactoring of calls to compareTo methods on nodes, to facilitate switch …
- 11:49 Changeset [438] by
- Nodes clean up: Catch, CatchClause?, Label, and Try
- 11:20 Changeset [437] by
- Nodes clean up: CaseClause?, CaseExpr?, CaseParam?, CaseParamExpr?, …
- 10:48 Changeset [436] by
- Threw together a quick-and-dirty laziness library. Sadly, we can't really …
- 09:47 Changeset [435] by
- Nodes clean up: VarRefExpr?, Id (partial)
06/28/07:
- 15:20 Changeset [434] by
- Replaced some uses of null with Option types. Various cleanups involving …
- 13:53 Changeset [433] by
- Renamed acceptInner to accept.
- 13:35 Changeset [432] by
- More cleaning up the literal AST nodes.
06/27/07:
- 23:36 Changeset [431] by
- Cleaned up the literal node classes except MapExpr?.jav. Why is it a …
- 22:13 Changeset [430] by
- Moved internal node classes to the nodes_util directory.
- 21:36 Changeset [429] by
- Cleaned up node classes: Op and ArrayComprehensionClause? (previously …
- 14:16 Changeset [428] by
- Removed a tonne of gratuitous type parameters now that we support …
- 12:33 Changeset [427] by
- This seems to be the minimal code which will reproduce the bug David was …
- 12:21 Changeset [426] by
- We ought to spot this bad overloading. I've tried to make it as easy and …
- 04:49 Changeset [425] by
- Renamed Node.java to AbstractNode?.java and NodeVisitorHost?.java to …
- 04:16 Changeset [424] by
- Moved a nodes helper class to nodes_util.
06/26/07:
- 22:33 Changeset [423] by
- Moved nodes helper classes from nodes to nodes_util.
- 22:09 Changeset [422] by
- Moved nodes utility classes from nodes to nodes_util.
- 22:09 Changeset [421] by
- Moved nodes utility classes from nodes to nodes_util.
- 21:06 Changeset [420] by
- Moved old helper scripts to the nodes_util directory.
- 21:05 Changeset [419] by
- Moved old helper scripts to the nodes_util directory.
- 20:38 Changeset [418] by
- Moved Some, None, and Option from nodes to useful.
- 12:52 Changeset [417] by
- Deleted obsolete nodes.
- 08:57 Changeset [416] by
- A bunch of minor tweaks and bug fixes: 1- Yes, I added assert() to …
06/25/07:
- 13:46 InterpreterGuide edited by
- (diff)
- 12:28 InterpreterGuide edited by
- (diff)
- 10:24 InterpreterGuide edited by
- (diff)
- 10:08 InterpreterGuide edited by
- (diff)
- 07:47 Changeset [415] by
- Now 'ant clean' delete test_library/*.{tfi, tfs}.
Note: See TracTimeline
for information about the timeline view.

