Timeline


and .

05/02/08:

17:07 Changeset [1563] by dr2chase
Added hashcode-sensitive suffix to cached files
12:44 Changeset [1562] by dlsmith
Restored (and fixed) support for non-type StaticArgs? to …
12:39 Changeset [1561] by chf
More data files for wordcount demo
12:28 Changeset [1560] by chf
Use absolute pathnames in word count demos
11:14 Changeset [1559] by dlsmith
Fix that was missing from previous commit (it got lost during conflict …
11:04 MathSyntaxInFortress created by dr2chase
10:31 Ticket #98 (Unsigned types) created by sra
I am wondering when unsigned types NN8 & NN32 will be supported. I also …
10:01 Changeset [1558] by dlsmith
Refactored AST: StaticArg? is no longer a subtype of Type
09:58 Changeset [1557] by dlsmith
Modified javac invocations in Ant script to fork and use more memory. …
09:05 Changeset [1556] by chf
Rename tests wordcount file to word around cache problem
08:57 Ticket #97 (Consistent heap overflows during parsing on some configurations) created by jmaessen
I just upgraded to Apple's 64-bit Java 1.6 on OS X. I can consistently …
08:13 Changeset [1555] by chf
Updating J1 demo files
08:10 TransactionsInFortress created by dr2chase

05/01/08:

20:24 ImplicitParallelismInFortress created by dr2chase
20:11 Changeset [1554] by sukyoungryu
Replacing QualifiedIdName? with Id (in progress).
20:05 WikiStart edited by dr2chase
(diff)
19:26 Changeset [1553] by sukyoungryu
Replacing QualifiedIdName? with Id (in progress).
17:10 Changeset [1552] by sukyoungryu
Replacing QualifiedIdName? with Id (in progress).
16:53 Changeset [1551] by jmaessen
Missing parens in type instantiation after last checkin.
15:40 Changeset [1550] by skilpat
Completed type checking of Label and Exit; also added Atomic and Spawn. …
13:14 Changeset [1549] by skilpat
Added label handling to disambiguator. Exits with implicit targets are …
13:13 Changeset [1548] by jmaessen
Preliminary version of case insensitive string comparison, plus a wrapper …
12:35 Changeset [1547] by sukyoungryu
Eliminated QualifiedOpName?.
10:32 Changeset [1546] by sukyoungryu
Towards the refactoring of the Name hierarchy (in progress)
08:40 Changeset [1545] by dlsmith
Removed claimed junit dependency from README.

04/30/08:

14:44 Ticket #96 (String out-of-range error throws Java exception) closed by jmaessen
fixed
14:43 Changeset [1544] by jmaessen
Fix #96
12:47 Ticket #96 (String out-of-range error throws Java exception) created by bstreiff
The following testcase: […] outputs a rather verbose Java stack trace, …
12:31 Changeset [1543] by skilpat
Added type checking for Label and Exit expressions, with some tests.
10:11 Changeset [1542] by jmaessen
Fixed bug in Set that was causing sudoku to fail.
07:40 Changeset [1541] by jmaessen
Generalized while expressions.

04/29/08:

15:07 Changeset [1540] by jmaessen
Modified Map, Set, and Heap to use a consistent api for …
13:52 Changeset [1539] by skilpat
Moved some utility functions for type checking to TypesUtil?. Introduced a …
11:07 Changeset [1538] by sukyoungryu
Allows explicit static arguments to aggregate expressions.

04/28/08:

13:50 Ticket #95 (fortify issues with big operators) created by bstreiff
Given the following testcase: […] Fortify renders these as follows: …
13:42 Changeset [1537] by chf
embiggen demo
13:34 Changeset [1536] by jmaessen
It was too hard to define BIG operators, as Christine's work for JavaOne …
13:07 Changeset [1535] by jmaessen
Give an idea of how the embiggen function can be used to embiggen an …
13:00 Changeset [1534] by jmaessen
Editor slip-up added back gratuitous " =" to declaration. Sorry.
11:57 Changeset [1533] by chf
first cut at j1 demo
11:07 Changeset [1532] by jmaessen
Documentation changes and privacy marking in extant List libraries. …

04/27/08:

14:58 Changeset [1531] by jmaessen
Fixes bug in type inference reported by Sorin Miklós Zsejki that was …

04/26/08:

19:18 Ticket #94 (error with comprehensions and left enclosers) closed by sukyoungryu
fixed: Revision 1530 fixes spilling Java stack traces in the toString() method of …
19:17 Ticket #93 (index out of bounds exception when attempting to use :: as an operator) closed by sukyoungryu
fixed: Revision 1530 fixes spilling Java stack traces in the toString() method of …
19:15 Changeset [1530] by sukyoungryu
Do not spill Java stack traces in the toString() method of …
16:18 Ticket #93 (index out of bounds exception when attempting to use :: as an operator) reopened by sukyoungryu

04/25/08:

18:24 Changeset [1529] by sukyoungryu
** is not a valid Fortress operator any more.
14:08 Ticket #94 (error with comprehensions and left enclosers) created by EricAllen
The following program: component tst export Executable f(xs: …
14:08 Ticket #93 (index out of bounds exception when attempting to use :: as an operator) closed by sukyoungryu
fixed: Multiple colons are not valid operators in Fortress. Revision 1528 fixed …
14:08 Changeset [1528] by sukyoungryu
Multiple colons are not valid operators in Fortress. Closed the ticket …
13:41 Ticket #93 (index out of bounds exception when attempting to use :: as an operator) created by EricAllen
The following program results in a …
11:44 Changeset [1527] by sukyoungryu
Actually remove transient fields from the constructed objects.
11:12 Ticket #92 (Bad import crashes parser) created by dansmith
Program text: […] Attempting to run this leads to the following error: …
10:07 Ticket #89 (Varargs not supported for object constructors) closed by sukyoungryu
fixed: The spec is not correct about varargs parameters of object constructors. …
10:04 Changeset [1526] by sukyoungryu
Implemented the transident modifier.

04/24/08:

22:03 Changeset [1525] by sukyoungryu
Renamed OperatorParam?, SimpleTypeParam?, and Dimensionparam to OprParam?, …
12:37 Changeset [1524] by dlsmith
Implemented a hidden-variable-expansion limit in TypeAnalyzer?.
11:57 Changeset [1523] by dlsmith
Added Disambiguator code to handle static arguments. Currently commented …

04/23/08:

15:35 FortressQuestions edited by jmaessen
(diff)
13:24 Changeset [1522] by sukyoungryu
Eliminated IdArg?.
13:01 FortressQuestions edited by sylvan
(diff)
09:32 CompilerDesignNotes edited by dr2chase
(diff)
07:23 Changeset [1521] by jdn
Fix small escape bug, and implemented template constants
07:05 Ticket #86 (Add pointwise definition of = on lists) closed by jmaessen
worksforme

04/22/08:

15:42 Changeset [1520] by skilpat
Implemented basic function application for type checker.
14:29 Changeset [1519] by skilpat
Fixed bug for reserved words in Emacs Fortress mode script.
14:26 Changeset [1518] by skilpat
Added ArgType? subtype checking. Started implementing changes to operators …
12:29 InterpreterGuide edited by dr2chase
(diff)

04/21/08:

19:14 Changeset [1517] by jmaessen
Some cleanups to Library/Map.fss, fixing a bug in error reporting in …
13:01 Ticket #91 (fortify is overzealous in syntax-highlighting comments) created by bstreiff
Fortify is overzealous in its syntax highlighting; it highlights, among …
08:19 Ticket #90 (Argument fixups are done in two different ways) created by jmaessen
We solve two related problems---passing of a single void versus 0 …
08:18 Ticket #84 (Map aggregates with one domain element don't work) closed by jmaessen
fixed: Fixed in r1516. I observe that we solve two related problems---passing of …
08:16 Changeset [1516] by jmaessen
Hack fix for function application when the function takes a varargs and …

04/20/08:

23:23 Ticket #89 (Varargs not supported for object constructors) created by mark
According to the spec, the following syntax should be legal: `component …
20:10 Ticket #88 (fortify assumes comments are valid LaTeX) created by bstreiff
Given the following source code: […] Running fortify on the above …
19:48 Changeset [1515] by sukyoungryu
Fixed interpreting a single application of a chained operator.
17:15 Changeset [1514] by sukyoungryu
Fixed a parser error message: incomparable operator precedence.
16:01 Changeset [1513] by sukyoungryu
Fixed the parser error: For abstract function declarations (not supported …
09:36 Ticket #87 (Fortify breaks for double subscripts) created by EricAllen
Feeding Fortify an expression such as f_v[i] results in an …

04/18/08:

21:25 Ticket #86 (Add pointwise definition of = on lists) created by EricAllen
Right now, it is not the case that two lists are = iff they have = …
19:24 Changeset [1512] by EricAllen
Some less ambitious (and more correct) error message improvements.
15:42 WikiStart edited by EricAllen
(diff)
15:40 WikiStart edited by EricAllen
(diff)
14:28 Ticket #85 (Error messages print extraneous information) created by EricAllen
Consider the following error message: …
14:26 Ticket #84 (Map aggregates with one domain element don't work) created by EricAllen
Running the following program: component tst import Map.{...} export …

04/17/08:

20:31 FortressStartHere edited by sukyoungryu
(diff)
18:38 Changeset [1511] by jmaessen
François Retief reported trouble with range indexing, and indeed the tests …
17:27 Changeset [1510] by jmaessen
Previous commit caused run-time errors to fail in complete and mysterious …
12:55 CompilerDesignNotes edited by dr2chase
(diff)
11:43 CompilerDesignNotes edited by dr2chase
(diff)
11:37 CompilerDesignNotes edited by dr2chase
(diff)
10:18 CompilerDesignNotes edited by dr2chase
(diff)
10:02 CompilerDesignNotes created by dr2chase
09:04 Changeset [1509] by EricAllen
Improved various error reporting (especially for RepositoryErrors?).
08:28 WikiStart edited by dr2chase
(diff)
05:10 Changeset [1508] by jmaessen
Removed dead zip code (as pointed out by Eric) since the same code, only …

04/16/08:

22:15 Ticket #82 (Problem with nested list brackets) closed by sukyoungryu
fixed
22:14 Changeset [1507] by sukyoungryu
Fixed a parser error (Ticket #82): multiple arguments to enclosing …
14:14 Changeset [1506] by jmaessen
Foolishly failed to change *all* occurrences of BufferedWriter? to …
14:04 Changeset [1505] by jmaessen
Specifying a type parameter in a list comprehension now works correctly …
08:28 Changeset [1504] by dr2chase
Fixed latent bug in locking-lazy-factory code
08:18 WikiStart edited by dr2chase
(diff)
08:18 WikiStart edited by dr2chase
(diff)
08:17 WikiStart edited by dr2chase
(diff)
07:35 Changeset [1503] by jmaessen
Fixed bug in case matching of generators.
07:21 Changeset [1502] by jmaessen
New numerics story required inserting an "asif" in one place.

04/15/08:

20:00 Ticket #70 (typecase) closed by jmaessen
wontfix: By default integer constants end up in the narrowest applicable integer …
14:32 Ticket #83 (Bug with lists and top-level vars) created by EricAllen
Here's another fun little bug with lists. The following program results in …
14:18 Ticket #75 (Bizarre initialization order bug) closed by jmaessen
fixed: Appears to be fixed as of r1499, which did a bunch of work on init order.
13:47 Changeset [1501] by jmaessen
Someone's been tabbing unreadably again. Please set your local equivalent …
13:31 Changeset [1500] by jmaessen
A bit of code cleanup after last checkin. What used to be …
13:06 Ticket #82 (Problem with nested list brackets) created by EricAllen
The following program results in an error: component tst import …
12:48 Ticket #81 (Add type ZZ) created by jmaessen
I promised Guy I would do this in short order so that he can get to work …
12:47 Ticket #80 (Populate Numeric hierarchy) created by jmaessen
Move stuff out of top-level methods and into the numeric hierarchy. Do …
12:41 Ticket #18 (Exclusion doesn't correctly account for "comprises") closed by jmaessen
fixed: Fixed in r1499; adding the corresponding clauses for the numeric type …
12:38 Ticket #73 (Move all native objects across to new native objects story) closed by jmaessen
fixed: Complete as of r1499 but Numeric type hierarchy now needs to be populated.
12:26 Changeset [1499] by jmaessen
This massive check-in accomplishes the following goals: 1. Moves all …
12:14 Ticket #79 (Occasional deadlocks during `tests/Spawn.fss`) created by jmaessen
Occasionally testing appears to deadlock while running …
08:38 Ticket #78 (Paren mismatch in Emacs Fortress mode) created by EricAllen
Use of white Oxford brackets appears to mess up paren matching in the …
08:33 Changeset [1498] by jmaessen
Strings now implement ZeroIndexed[\Char\] as intended all along. …

04/11/08:

20:15 Changeset [1497] by dr2chase
Tinkering with caches, plus more work on override/overload
14:01 Changeset [1496] by jmaessen
Re-nativized Char, and ripped out all mention of FTypeChar. Changed the …
11:58 Changeset [1495] by skilpat
Added in type checking for normal (i.e. not extremum) case expressions. …
05:00 Changeset [1494] by jmaessen
Arg, missed checkin of this file.
04:42 Ticket #77 (Caches, properties, etc ought to all hang under a single .fortress ...) created by dr2chase
Current behavior separates caches (potentially several of them) from …

04/10/08:

20:07 Changeset [1493] by jmaessen
Eliminated BufferedWriter? and replaced with FileReadStream? in the File …
18:51 Changeset [1492] by jmaessen
Nativized thread, the last of the types that directly extended …
12:15 Changeset [1491] by jmaessen
Found missing call site context fill-in and fixed it. Ripped out some …
11:57 Changeset [1490] by jmaessen
Nativized File, NatReflect?, and TNFoo (test library). Fixed major bug in …
10:00 Changeset [1489] by jmaessen
Chunked sparse array implementation that maintains a bitmap of explicitly …

04/09/08:

13:10 Changeset [1488] by jmaessen
Quick half-hour hack based on "Computing Science" column in recent …
06:51 Changeset [1487] by sukyoungryu
Use the new generalized if expressions even more!
06:34 Changeset [1486] by sukyoungryu
Fixed copyright notices.
02:46 Changeset [1485] by jdn
A testcase
02:44 Changeset [1484] by jdn
02:07 Changeset [1483] by jdn
Syntactic abstractions, syntax changes

04/08/08:

14:18 Changeset [1482] by jmaessen
Fixed a couple of mis-translations
14:00 Changeset [1481] by jmaessen
Binding maybe values in if. This touched far more files than I was …
08:23 Ticket #76 (TypeDisambiguator messages lack accurate location information) closed by jmaessen
worksforme: Apparently it wasn't as bad as I thought; there were a few notable …
08:16 Ticket #76 (TypeDisambiguator messages lack accurate location information) created by jmaessen
Most errors signaled in …
06:33 Changeset [1480] by jmaessen
Re-checking in just in case disk restore lost the bits (we're failing …

04/07/08:

20:00 Changeset [1479] by sukyoungryu
Modified the parser to handle if expressions with generator bindings. …
19:54 Changeset [1478] by EricAllen
Renamed .value() getter to .val().
16:56 Changeset [1477] by jmaessen
Add file String.java missed in last commit (sorry), removed FTypeString …
15:01 Ticket #75 (Bizarre initialization order bug) created by jmaessen
In source:trunk/ProjectFortress/LibraryBuiltin/NativeSimplePreTypes.fss
14:53 Changeset [1476] by jmaessen
Nativized String. TODO: Remove FTypeString and its ken.
12:11 Changeset [1475] by jmaessen
Nativized PrimImmutableArray?. Massaged NativeConstructor? api a teensy bit …
11:37 Changeset [1474] by jmaessen
Some code cleanups in SkipList? (occasioned by mention of the code in …
06:44 Changeset [1473] by sukyoungryu
ignore
06:26 Changeset [1472] by sukyoungryu
Simplified some comments as Steve suggested.
04:47 Changeset [1471] by sukyoungryu
Fixed copyright notices.
04:26 Changeset [1470] by sukyoungryu
Added a section label.
04:24 Changeset [1469] by sukyoungryu
1. Added fixups for |self| and defining opr :. 2. Described how [\ and \] …

04/06/08:

13:11 Changeset [1468] by dr2chase
Attempting to clarify the syntax expander failure

04/05/08:

17:48 Changeset [1467] by sukyoungryu
Implemented the generalized if expression proposal: if generators …
09:07 Changeset [1466] by jmaessen
Fixed instructions for emacs users. Thanks to Paul Onions for catching …

04/04/08:

11:32 Changeset [1465] by chf
fortify-macros preamble
08:59 Changeset [1464] by EricAllen
Mentioned the need to input fortify-macros.tex in the Fortify …
08:35 Changeset [1463] by jmaessen
Depracate size() in favor of |self|, which is much more elegant on the …
08:08 Changeset [1462] by EricAllen
Commented out debugging printlns in fortify. (oops)
01:37 Changeset [1461] by jdn
Syntax abstraction, production injection

04/03/08:

21:36 Changeset [1460] by EricAllen
Fixed subtle bug with the fortick tool regarding quotation marks in …
08:53 Changeset [1459] by EricAllen
Fixed documentation of the fortick command.

04/02/08:

17:34 WikiStart edited by dr2chase
Redirected download link to new download plugin (diff)
17:12 WikiStart edited by dr2chase
(diff)
14:37 Changeset [1458] by jmaessen
Make fortress-unicode-char-map a customizable variable, allow strings as …
13:41 WikiStart edited by dr2chase
(diff)
12:58 Changeset [1457] by dr2chase
Made some cosmetic helpful changes to MacPortsHelper?
08:13 Changeset [1456] by sukyoungryu
The ant test target does not set the -test flag by default.
Note: See TracTimeline for information about the timeline view.