Timeline
10/04/07:
- 16:55 Changeset [879] by
- Fixes to overloading and instantiation deadlocks
- 13:43 Ticket #22 (No FortressLibrary namespace in imported native libraries) created by
- In principle, native libraries can contain a mix of native methods and …
10/03/07:
- 21:24 Changeset [878] by
- Added an example in the evaluation chapter in the spec.
10/02/07:
- 13:59 Changeset [877] by
- Added examples in the overview chapter.
10/01/07:
- 21:26 Changeset [876] by
- Adding examples in the preliminary part of the spec.
- 16:36 Changeset [875] by
- Fixed bugs in the example files.
- 12:35 Changeset [874] by
- Added more examples from the spec.
- 11:29 Changeset [873] by
- Moved SubscriptedExpr?.fss from not_passing_yet to tests.
- 11:28 Changeset [872] by
- Moved SubscriptedExpr?.fss from not_passing_yet to tests.
09/28/07:
- 19:52 Changeset [871] by
- Any enclosing operator may be used as a subscripting method operator or a …
- 19:52 Changeset [870] by
- Any enclosing operator may be used as a subscripting method operator or a …
- 16:51 Changeset [869] by
- Fixed yet another functional method bug found by Jan; this one related to …
- 15:22 Changeset [868] by
- Added a new fss script for use with static compilation work. Fixed a bug …
- 12:42 Changeset [867] by
- Revising operator syntax in Fortress.ast.
- 12:14 Changeset [866] by
- More minor tweaks to make functional method transition easier.
- 11:18 Changeset [865] by
- Workaround a comodification exception.
- 08:33 Changeset [864] by
- ignore
- 08:33 Changeset [863] by
- Added more example files in the spec.
- 08:28 Changeset [862] by
- Revised examples in the spec.
- 08:15 Changeset [861] by
- Minor cleanup, checking in before I forget and this gets forgotten in …
- 07:31 Changeset [860] by
- Eclipse commits considered harmful
- 05:56 Changeset [859] by
- An unpleasant fix for the phase-order problem of when to scan for …
- 04:38 Changeset [858] by
- missing file
09/27/07:
- 13:23 Changeset [857] by
- Minor fix to avoid "opr =" overloading that won't work.
- 13:15 Changeset [856] by
- Exceptions
- 13:08 DefineAGenerator edited by
- (diff)
- 13:07 DefineAGenerator edited by
- (diff)
- 13:05 DefineAGenerator edited by
- (diff)
- 13:02 DefineAGenerator edited by
- (diff)
- 12:55 DefineAGenerator edited by
- (diff)
- 12:54 DefineAGenerator edited by
- (diff)
- 12:53 DefineAGenerator edited by
- (diff)
- 12:49 DefineAGenerator edited by
- (diff)
- 11:25 DefineAGenerator edited by
- (diff)
- 11:24 DefineAGenerator created by
- 10:43 TOC edited by
- (diff)
- 10:41 TOC edited by
- (diff)
- 10:40 FortressHowTos edited by
- (diff)
- 10:38 AnySizeArrays edited by
- (diff)
- 10:28 FortressHowTos edited by
- (diff)
- 10:06 Changeset [855] by
- FunctionDecls? are now sorted before feeding to functional method scanner …
- 10:03 Changeset [854] by
- Added more reserved words tables.
09/26/07:
- 20:22 Changeset [853] by
- Fixed bug #15; see bug for details, but it involved making overloaded …
- 20:22 Ticket #15 (Irreproducible failure: Cannot call before 'setFinished()') closed by
- fixed: The cause is almost certainly a race between two threads, where one is …
- 14:02 Ticket #21 (Add overlap detection to subrange assignment) created by
- Guy says of subarrays: It all sounds great, except that we do need to …
- 13:01 Changeset [852] by
- Array sublanguage is now largely complete, and tests out for the 1-D case …
- 12:15 Changeset [851] by
- Added a missing reserved word: FORALL
- 11:55 Changeset [850] by
- Fixed rendering angle brackets.
- 08:01 Ticket #19 (Fix race condition in generic instantiation) closed by
- duplicate: cf #15
- 07:36 Changeset [849] by
- Moved PureListQuick?.fss to not_passing_yet
- 07:30 Ticket #20 (Type inference for generic methods) created by
- For reasons unclear, type inference for generic methods never got written. …
- 07:16 Ticket #19 (Fix race condition in generic instantiation) created by
- We've been getting failures on SPARC and Intel during generic …
09/25/07:
- 19:03 Changeset [848] by
- ignore
- 18:55 Changeset [847] by
- Added an example from the spec.
- 18:52 Changeset [846] by
- Put basic libraries and advanced libraries in separate directories.
- 13:45 Ticket #13 (Functional method in parametric trait not initialized by parametric object) closed by
- fixed: Moved functional method scanning out of build environments, into …
- 13:42 Changeset [845] by
- Fix for bug #13.
09/24/07:
- 10:43 Changeset [844] by
- Added upper bounds on type parameters of some useful functions in …
09/23/07:
09/21/07:
- 19:33 Changeset [843] by
- Renamed FnName? to SimpleName? because it represent not only a functional …
- 19:23 Changeset [842] by
- Some example in the Lexical Structure chapter in the spec.
- 19:13 Changeset [841] by
- Some examples in the Operator Declarations chapter in the spec.
- 12:43 Changeset [840] by
- Fixed Spawn test
- 12:25 Changeset [839] by
- Spawning of Fair threads
- 11:07 Changeset [838] by
- Fixed fortify tools so that they remove a copyright notice only if one is …
- 10:50 Ticket #18 (Exclusion doesn't correctly account for "comprises") created by
- Our handling of exclusion doesn't presently account correctly for …
- 10:46 Ticket #12 (Functional method in parametric type fails exclusion rule.) closed by
- fixed: Fixed in r837 .
- 10:46 Ticket #17 (Exclusion doesn't correctly account for "comprises") created by
- Our handling of exclusion doesn't presently account correctly for …
- 10:45 Changeset [837] by
- Fixed Bug #12
09/20/07:
- 18:41 Changeset [836] by
- More library cleanup. Arrays now have a notion of their bounds, and use …
- 11:05 Ticket #14 (Implicit self reference is spuriously missed) closed by
- fixed: Fixed in r835. Problem caused by not propagating enough trait info …
- 10:56 Changeset [835] by
- Made single functions implement HasAt? (helps with locating things). …
- 10:20 Changeset [834] by
- Fixed bug with 0-arity generic overloadings having an attempted …
- 09:45 Changeset [833] by
- Really fixing the bug in parsing some right enclosers found by Jan.
- 09:16 Ticket #16 (Distinguish pre- and post-fix operators in interpreter) created by
- Right now prefix, postfix, infix, and nonfix operators are being treated …
09/19/07:
- 19:36 Changeset [832] by
- Fixed a bug in parsing some right enclosers found by Jan.
- 18:24 Changeset [831] by
- Supporting ASCII shortname BULLET for U+2219 BULLET OPERATOR conflicts …
- 17:52 Changeset [830] by
- Id does not include '_'. BindId? is either Id or '_'.
- 14:30 Changeset [829] by
- Lots of work on Indexed generators, and a good bit of re-factoring to …
- 09:39 Changeset [828] by
- Fixed Fortify commands so that all tags (EXAMPLE, TESTS, etc.) are …
09/18/07:
- 12:45 Changeset [827] by
- Reorganized component 'linking' to allow yet another pass
- 10:09 Changeset [826] by
- Now, the interpreter supports all the operator symbols enumerated in …
- 09:55 Ticket #15 (Irreproducible failure: Cannot call before 'setFinished()') created by
- See source:trunk/ProjectFortress/test_library/PureList.fss "./ant clean …
- 09:13 Changeset [825] by
- Added left arrow (<-) as an operator.
09/17/07:
- 14:19 Ticket #14 (Implicit self reference is spuriously missed) created by
- See source:trunk/ProjectFortress/not_passing_yet/spuriousSelf.fss For …
- 14:16 Changeset [824] by
- List in ArrayList? now extends Indexable. Had trouble with reference to …
- 13:59 Changeset [823] by
- David checked in strangely wrong whitespace changes.
- 13:33 Changeset [822] by
- 1. may be paired with / and may be paired with //. 2. Added more …
- 13:22 Changeset [821] by
- Modified Desugarer to be pickier about what is and is not a method (more …
- 11:55 Ticket #13 (Functional method in parametric trait not initialized by parametric object) created by
- See source:trunk/ProjectFortress/not_passing_yet/doubledOverloading2.fss …
- 11:53 Ticket #12 (Functional method in parametric type fails exclusion rule.) created by
- See source:trunk/ProjectFortress/not_passing_yet/doubledOverloading3.fss …
- 11:43 Changeset [820] by
- Two failing tests, each of which prevents us from using functional methods …
- 10:25 Changeset [819] by
- Swapped argument order to array put so that th index comes first. Made all …
09/16/07:
- 13:37 Changeset [818] by
- Same race bug as restTest had. I'm realizing these bugs are finally …
09/15/07:
- 15:03 Changeset [817] by
- Got rid of GenericFlatStorageMaker?, now replaced by NativeArray?. This got …
- 10:08 Changeset [816] by
- Fixed bug due to generator refactoring.
09/14/07:
- 13:27 Changeset [815] by
- Hack to permit FortressLibrary to import other (native) library code. This …
- 07:09 Changeset [814] by
- Fixed handling leading zeroes in float literals.
- 05:54 Changeset [813] by
- Fixed race condition in restTest and library bug triggered by the fixed …
09/13/07:
- 14:13 Changeset [812] by
- Fixed bugs in demos due to library refactoring.
- 13:16 Changeset [811] by
- More rewriting in preparation for proper disambiguation
- 09:48 Changeset [810] by
- Arrays have now had a great deal of code pulled out into a boilerplate …
09/12/07:
- 12:18 Changeset [809] by
- Changed NumFortressThreads? to FortressThreads? and added a test
- 11:36 Changeset [808] by
- Altered fortick so that a pair of consecutive backticks is simply …
- 11:20 Changeset [807] by
- Implementing fair threads, fixing a bug with wrapping error messages, …
- 10:09 Changeset [806] by
- Cleaned out code (in interpreter) that treated dotted var refs as field …
- 09:49 Changeset [805] by
- Added tool "fortick", which finds occurrences of text delimited by ticks …
- 04:04 Changeset [804] by
- Added a missing copyright notice and more refactoring of throwing …
09/11/07:
- 19:58 Changeset [803] by
- Renamed the old "Disambiguate" to "Desugarer" which is a more accurate …
- 13:38 Changeset [802] by
- Stupid Eclipse didn't commit all my files when I committed
- 12:23 Changeset [801] by
- Changed Evaluator to expect FieldRefs? (and relatives) instead of dotted …
- 11:52 Changeset [800] by
- Added a common base class for Ant tasks that call shell scripts. Modified …
- 07:51 Changeset [799] by
- Refactored throwing InterpreterBug?.
09/10/07:
- 12:57 Changeset [798] by
- Partial refactoring of throwing InterpreterBug?.
09/08/07:
- 15:31 Changeset [797] by
- Refactored throwing ProgramError? in a non-Object context to …
- 15:00 Changeset [796] by
- Restructured one case of throwing ProgramError? in a context requiring …
- 13:57 Changeset [795] by
- Refactored throwing ProgramError?.
- 11:39 Changeset [794] by
- Reverted offending (only for Solaris) refactoring of throwing ProgramError? …
09/07/07:
- 17:27 Changeset [793] by
- Updated disambiguation phase, including separating a Type-handling pass …
- 06:41 Changeset [792] by
- More refactoring of throwing ProgramError?. Remained 6 'throw new …
09/06/07:
- 17:40 Changeset [791] by
- Minor edits
- 14:14 Changeset [790] by
- Added a top-level README file.
- 10:28 Changeset [789] by
- Added precedence checking for conditional operators.
- 09:48 Changeset [788] by
- Fixed drivers.fs to always do a System.exit(1) when there's an error. This …
- 08:12 Changeset [787] by
- Concurrent Read sets, parallelism inside transactions, transaction tests, …
- 03:08 Changeset [786] by
- Separated Indexed into an immutable and a mutable part. We're nearly …
09/05/07:
- 17:18 Changeset [785] by
- Some refactoring of default map and cross in Generator guarantee that …
- 16:49 Changeset [784] by
- Added tons of comments to library, particularly clarifying intended and …
- 15:45 Changeset [783] by
- Minor fixes to fortex command.
- 15:16 Changeset [782] by
- More feature additions to fortex tool. Added all spec-relevant …
Note: See TracTimeline
for information about the timeline view.

