Timeline


and .

08/12/08:

19:04 Changeset [2612] by sukyoungryu
[parser] Does not give warnings about name collisions for synonym …
18:53 Changeset [2611] by jon
[syntax] add todo item
16:42 Changeset [2610] by nbeckman
[typechecker] We now have a test that will check if the inferred Static …
15:40 Changeset [2609] by EricAllen
Turned on shadowing detection, after fixing remaining bugs in the detector …
14:38 Changeset [2608] by black
A test program for the case MATCH problem
13:45 Ticket #161 (Clean up fork/join to use built-in exception handling mechanism) created by jmaessen
Look at jsr166y.forkjoin and use its exception propagation mechanism …
13:35 JavaStrings edited by black
(diff)
13:34 JavaString created by black
13:34 JavaStrings created by black
13:33 Changeset [2607] by mspiegel
[blas] ant build system for blas now passes unit tests on OS X. Added …
13:09 Ticket #160 (Expansion of case fails to MATCH) created by black
When running with my new version of the world, in which string literals …
12:33 Changeset [2606] by jmaessen
[Interpreter] Bunches of whiatespace cleanup, primarily to tasks. Added …
11:27 Changeset [2605] by mspiegel
[ant] Cleanup of blas build system for Mac OS X.
11:21 Changeset [2604] by mspiegel
[ant] Cleanup of the blas bindings for linux.
11:19 Changeset [2603] by sukyoungryu
[parser] Supports more Unicode characters in Fortress programs.
10:43 Changeset [2602] by mspiegel
[ant] Added support for blas bindings on OS X running PowerPC …
10:29 Changeset [2601] by sukyoungryu
[parser] Implemented the following synonym operators: HYPHEN-MINUS …
09:50 Changeset [2600] by nbeckman
[typechecker] Inference variables should now be completely removed by the …
09:05 Changeset [2599] by mspiegel
[ant] cleanup of the blas build system.
08:55 Changeset [2598] by sukyoungryu
[parser] Supports more Unicode characters in Fortress programs including …
08:52 Ticket #159 (List doesn't define big ||) created by jmaessen
And doing so will likely cause conflicts with BIG || on strings! This may …
06:51 WikiStart edited by mspiegel
Added link to performance testings graphs. (diff)

08/11/08:

16:39 Changeset [2597] by sukyoungryu
[unparser] Supports a new internal node as a comment.
16:24 Changeset [2596] by sukyoungryu
[ast] Renamed GetterSetter? to ImplicitGetterSetter?.
15:34 Changeset [2595] by ryanc
[syntax] removed use of deprecated (and useless) pass
15:04 Changeset [2594] by sukyoungryu
[index builder] Fixed building object indices: now it handles modifiers of …
14:42 Changeset [2593] by mspiegel
[interpreter] Added a sanity check that prevents the user from trying to …
14:10 Changeset [2592] by nbeckman
[typechecker] Made a change in response to an error found by Angelina. If …
13:36 Changeset [2591] by jrhil47
[AST] I added the node _rewriteInstantiatedFnRef
12:33 Changeset [2590] by nbeckman
[typechecker] The typechecker now runs twice when it is on! This gives …
10:40 Ticket #158 (compiler error: java.lang.OutOfMemoryError) created by sra
with Fortress svn # 2589. using jdk1.6.0_06.

08/10/08:

20:34 Changeset [2589] by sukyoungryu
[parser] Support Unicode characters for Fortress operators.

08/09/08:

23:11 Changeset [2588] by sukyoungryu
[parser] Proof of concept: supporting Unicode characters for Fortress …
22:35 Changeset [2587] by sukyoungryu
[test] Added more test files for the parser.
14:41 Changeset [2586] by jon
[syntax] fix tests to use new => syntax
04:11 Changeset [2585] by sukyoungryu
[copyright] Fixed copyright notices.

08/08/08:

14:42 Changeset [2584] by black
committing the Unicode version
14:20 Changeset [2583] by jon
[syntax] add todo list
14:08 Changeset [2582] by angelee
[desugarer] Restructured the FreeNameVisitor? to traverse the entire AST …
13:15 Changeset [2581] by jon
[merge] svn merge -r2557:HEAD …
12:53 Changeset [2580] by sukyoungryu
[tool] ast->concrete: Added a flag to unmangle internally mangled names.
12:32 Changeset [2579] by jon
[syntax] remove debug dump files again
12:18 Changeset [2578] by jon
[tests] use normal keywords in "for" example
12:11 Changeset [2577] by jon
[syntax] fix up xml example
11:51 Changeset [2576] by chf
small cleanup to trigger a cruisecontrol build
11:50 Changeset [2575] by jon
[syntax] fix the regex macro example. do something closer to the proper …
11:19 Changeset [2574] by dr2chase
[interpreter] added comparison case for Any, Any
10:18 Changeset [2573] by jon
[syntax] prefix all variables in the rats! parser with "fortress_" to …
07:58 Changeset [2572] by jon
[syntax] for macro works. ellipses should only consult the free variables …
03:50 Changeset [2571] by sukyoungryu
[test] Fixed a JU test for the closure conversion. [copyright] Fixed a …

08/07/08:

19:19 Changeset [2570] by dr2chase
[interpreter] reference overloaded operators via rewritten nodes (ant …
13:54 Changeset [2569] by sukyoungryu
[test] Moved the closure conversion JU test out of the usual test until …
13:16 Changeset [2568] by sukyoungryu
[tool] ast->concrete: Supports big operator applications. Desugared code …
12:54 Changeset [2567] by nbeckman
[typechecker] This should be the last rewriting of the AST. All rewriting …
12:46 Changeset [2566] by jon
[syntax] ellipses work in the context of lists of expressions
12:24 Changeset [2565] by sukyoungryu
[driver] Fixed 'fortress -test'.
12:01 Changeset [2564] by jon
[syntax] ellipses somewhat works
10:42 Changeset [2563] by chf
Small fixes to ReferenceCells?
08:14 Changeset [2562] by sukyoungryu
[desugarer] Cleaned up the visitor for the closure conversion. …
06:43 Changeset [2561] by jrhil47
[TypeChecker?] Changed forArrayElements and altered more cases to pass on …
06:22 Changeset [2560] by mspiegel
[performance tests] Some sanity checking on the input arguments.

08/06/08:

21:13 Changeset [2559] by nbeckman
[typechecker, evaluator] Almost done rewriting the AST in the typechecker. …
15:16 Changeset [2558] by jon
[syntax] add ellipses syntax back in
13:56 Changeset [2557] by jon
branch for ellipses
13:55 Changeset [2556] by mspiegel
[performance tests] Some changes to the appearance of the graphs.
13:43 Changeset [2555] by jon
[unparser] handle syntax case expressions
13:39 Changeset [2554] by jon
[unparser] fix the unparser for some syntax tests and new nodes
13:12 Changeset [2553] by jon
[merge] svn merge -r2487:HEAD …
11:37 Changeset [2552] by sukyoungryu
[desugar] Moved desugaring of reductions from the interpreter's desugarer …
11:19 Changeset [2551] by black
Added a sandbox
10:52 Changeset [2550] by sukyoungryu
[copyright] Fixed copyright notices.
10:47 Changeset [2549] by jon
[syntax] dont dump ast files
10:38 Changeset [2548] by jon
[syntax] disable dead code elimination in Rats! so that we can access user …
10:36 Changeset [2547] by mspiegel
[performance tests] Added threads for better throughput on Niagara …
08:57 Changeset [2546] by dr2chase
Turned on overload rewriting, tweaked nameString, fixed latent naming …
08:04 Changeset [2545] by sukyoungryu
[desugarer] 1. Moved some utilities for desugarers to …
08:03 Changeset [2544] by sukyoungryu
[desugarer] 1. Moved some utilities for desugarers to …
07:14 Changeset [2543] by mspiegel
[performance tests] Imagemaps are now generated one html file per chart.
06:31 Changeset [2542] by jon
[syntax] use specified nonterminal for parsing a template

08/05/08:

20:11 Changeset [2541] by sukyoungryu
[test] Added a JUTest for the closure conversion of object expressions.
19:19 Changeset [2540] by nbeckman
[typecheck] More rewriting of the AST during typechecking.
17:55 Changeset [2539] by jon
[syntax] disambiguate nonterminal used to parse templates
17:50 Changeset [2538] by jon
[tests] add more syntax tests for case expressions
16:51 Changeset [2537] by nbeckman
[typechecker] More AST rewriting.
16:14 Changeset [2536] by sukyoungryu
[tools] 1. ast->concrete: Added the option -noQualified to print …
14:23 Changeset [2535] by ryanc
added optional nt for templates
14:13 Changeset [2534] by mspiegel
[performance tests] Made code Java 5.0 compliant and attempted to engage …
13:34 Changeset [2533] by nbeckman
[typechecker] Rebuilding of the AST. More cases completed. Also, added …
12:47 Changeset [2532] by sukyoungryu
[driver] Cleaned up the interpreter driver's runProgram method and made it …
11:39 Changeset [2531] by jon
[syntax] handle variable lookup errors gracefully
11:34 Changeset [2530] by mspiegel
[performance tests] Added start and end dates to each chart.
11:33 Changeset [2529] by jon
[syntax] add test for case expressions. recur on template gaps that are …
11:05 Changeset [2528] by jon
[syntax] return list variables as-is
10:55 Changeset [2527] by jon
[syntax] fix up syntax for case expressions, remove transformer …
06:32 Changeset [2526] by mspiegel
Added the performance testing branch to the repository, that includes only …
06:12 Ticket #111 (Build of r1686 fails SyntaxAbstractionJUTest) closed by mspiegel
fixed

08/04/08:

15:59 Changeset [2525] by jon
[syntax] make things compile with case expressions
14:55 Changeset [2524] by ryanc
working towards case transformers
14:19 Changeset [2523] by jon
[syntax] add comments to the ComposingMacroCompiler?
14:18 Changeset [2522] by angelee
[desugarer] closure conversion works for immutable VarRefs? and FnRefs? that …
13:34 Changeset [2521] by dr2chase
[interpreter] now constructing api-to-env maps, using them to populate …
12:00 Changeset [2520] by sukyoungryu
[fortify] Added 'grammar' in the list of reserved words.
10:48 Changeset [2519] by jmaessen
Fix shadowing problems in the libraries and tests. At this point I …
10:10 Changeset [2518] by jon
[syntax] generate ellipses nodes from Fortress.ast
08:57 Changeset [2517] by chf
Removing nestedTransactions1.fss
08:42 Changeset [2516] by dr2chase
[interpreter] Added code to initialize API maps in environments, so that …
06:26 Changeset [2515] by jon
[nodes] use default method for syntax transformation nodes in the depth …
06:22 Ticket #147 (cannot import an overloaded function) closed by jon
fixed: Fixed sometime before r2514.
05:54 Changeset [2514] by mspiegel
[bugfix] finally fixed Ticket #111, SyntaxAbstractionJUnitTest now works …

08/02/08:

20:36 Changeset [2513] by sukyoungryu
[library] Fixed some shadowed variables in the standard libraries.
06:48 Changeset [2512] by sukyoungryu
[test] Fixed a missing open parenthesis.
04:53 Changeset [2511] by sukyoungryu
[copyright] Fixed copyright notices.

08/01/08:

19:09 Changeset [2510] by sukyoungryu
[tool] ast->concrete: Returns comments for some syntax abstraction nodes. …
18:44 Changeset [2509] by EricAllen
Minor tweaks and fixes to static shadow detection.
18:42 Changeset [2508] by chf
move test to not_passing_yet
14:58 Changeset [2507] by jon
[syntax] use new => for macros
14:51 Changeset [2506] by ryanc
added => as separator between syntax pattern and template added case …
14:31 Changeset [2505] by nbeckman
[typechecker] Rebuilt a few cases.
14:21 Changeset [2504] by chf
temporary work around
14:11 Changeset [2503] by EricAllen
Implemented static shadowing detection. (But it is offline until all …
14:09 Changeset [2502] by sukyoungryu
[ast] Deleted an obsolete node: TransformerExpressionDef?
14:08 Changeset [2501] by sukyoungryu
[ast] Deleted an obsolete node: TransformerExpressionDef?
13:34 Changeset [2500] by jrhil47
[TypeChecker?] Reordered methods and reindented to remove tabs
13:31 Changeset [2499] by jon
[syntax] super syntaxes work
13:13 Changeset [2498] by jrhil47
[AST] added an Option<Type> field to Expr
12:25 Changeset [2497] by angelee
[desugarer] intermeidate commit
12:08 Changeset [2496] by jon
[disambiguator] disambiguate grammars in super syntax extensions
11:37 Changeset [2495] by sukyoungryu
[tool] ast->concrete: fix string representations of intersectiona and …
11:29 Changeset [2494] by sukyoungryu
[tool] ast->concrete: returns a string representation of a node as a …
10:57 Changeset [2493] by sukyoungryu
[tool] Don't generate a declaration in an API for a private definition in …
10:52 Changeset [2492] by jon
[tool] indentation for object expressions
10:46 Changeset [2491] by jon
[syntax] dont dump processed files
10:44 Changeset [2490] by jon
[tool] ignore XXXwrongName in the unparser tests
10:36 Changeset [2489] by jon
[tool] fix static parameters in macros and spacing issues with templates
10:19 Changeset [2488] by jon
[tests] add test for super syntax
10:17 Changeset [2487] by ryanc
branched for syntax abstraction work
10:14 Changeset [2486] by jon
[parser] dont need extra "|" for the super syntax
10:10 Changeset [2485] by nbeckman
[typechecker] Rebuilding some more of the AST. This is proceeding in …
10:03 Changeset [2484] by jon
[syntax] add a node and syntax for propagating super non-terminals
09:35 Changeset [2483] by chf
Dial back nestedTransactons1
09:07 Changeset [2482] by sukyoungryu
[tool] ast->concrete: returns a comment instead of throwing an exception …
08:54 Changeset [2481] by mspiegel
[overload rewriting] Began implementation of overload rewriting. This …
08:46 Changeset [2480] by sukyoungryu
[tool] 'fortress api -out blah.fsi blah.fss' automatically generates an …
07:48 Changeset [2479] by jon
[desugarer] dont process grammar def nodes
07:07 Changeset [2478] by sukyoungryu
[tool] ast->concrete: more fixes [parser] Static boolean operator -> is …
06:30 Changeset [2477] by chf
Clear out some space hogs

07/31/08:

16:30 Changeset [2476] by angelee
[desugarer] implemented code for passing free variables / function refs …
15:45 Changeset [2475] by nbeckman
[typechecker] Now the typechecker uses the Object trait that was recently …
15:02 Changeset [2474] by jon
[syntax] make CurriedTransformer? an inner class of the Transform class
14:35 Changeset [2473] by jon
[tool] handle more syntax abstraction nodes
14:11 Changeset [2472] by nbeckman
[test] Fixed the mondial.fss test.
14:04 Changeset [2471] by jon
[syntax] fix strange disambiguation error by changing the order that …
13:50 Changeset [2470] by jon
[tool] handle more macro nodes, dont actually print anything for a …
13:42 Changeset [2469] by jon
[tool] handle nonterminal parameters
13:27 Changeset [2468] by mspiegel
[desugar] Forgot the remove flag for trait Object desugaring, which has …
13:22 Changeset [2467] by sukyoungryu
[Rats] Upgraded to Rats! 1.14.1
13:05 Changeset [2466] by nbeckman
[typechecker] Typechecker now allows you to call methods on VarTypes? that …
13:02 Changeset [2465] by chf
null pointer exception fix
13:02 Changeset [2464] by sukyoungryu
[tool] ast->concrete: handle a new node
12:55 Changeset [2463] by dr2chase
[ast] corrected name of added node to reflect creation during rewriting
12:54 Changeset [2462] by sukyoungryu
[tool] ast->concrete: more fixes
12:52 Changeset [2461] by dr2chase
[interpreter] modified environment-builders to initialize APIs directly …
12:08 Changeset [2460] by jon
[test] remove syntax tests for now
11:55 Changeset [2459] by jon
[tool] handle unparsed macro templates
11:53 Changeset [2458] by jon
[tool] handle some parts of syntax abstraction nodes
10:22 Changeset [2457] by jon
[syntax] always use the global environment when creating grammar indexes
08:48 Changeset [2456] by mspiegel
[testing] Removed xerces.jar until it can get lawyered.
08:13 Changeset [2455] by nbeckman
[typechecker, desugarer] - Removed the old conditional op desugarer from …
07:31 Changeset [2454] by jon
[syntax] change occurences of RuntimeException? to MacroError?
07:12 Changeset [2453] by jon
[syntax] throw macro exceptions instead of runtime exceptions
06:20 Changeset [2452] by jon
[tests] arise from your grave. bring back accidentally deleted test
03:23 Changeset [2451] by sukyoungryu
[copyright] Fixed copyright notices.

07/30/08:

20:30 Changeset [2450] by jon
[syntax] merge syntax branch to trunk. add support for nonterminal with …
19:15 Changeset [2449] by mspiegel
[tests] First attempt at performance testing monitor.
15:53 Changeset [2448] by jrhil47
[TypeChecker?] Changed OpArgs? to contain an OpRef? and turned off …
15:44 Changeset [2447] by angelee
[desugarer] put in code that uses the typeEnvAtNode data structure to …
15:03 Changeset [2446] by sukyoungryu
[tool] ast->concrete: more fixes
14:38 Changeset [2445] by mspiegel
[pre-disambiguation desugaring] Moved explicit extends {Object} rewriting …
13:31 Changeset [2444] by nbeckman
[desugaring] Put in a new desugaring pass that goes before the …
13:07 Changeset [2443] by chf
Print timings for filetests
12:20 Changeset [2442] by chf
Repository clearing
12:07 Changeset [2441] by sukyoungryu
[tool] 1. Do not test FortressSyntax?.fsi and FortressSyntax?.fss 2. More …
10:54 Changeset [2440] by jon
[test] run ast->concrete test on demos and library files
10:26 Changeset [2439] by dr2chase
[junit] Fixed path for to allowing testing with ant-erference
08:47 Changeset [2438] by sukyoungryu
[tool] ast->concrete: more fixes
07:14 Changeset [2437] by jon
[syntax] remove debug dumped files
05:03 Changeset [2436] by sukyoungryu
[tool] ast->concrete: more fixes

07/29/08:

21:58 Changeset [2435] by sukyoungryu
[tool] ast->concrete: more fixes
20:37 Changeset [2434] by sukyoungryu
[tool] ast->concrete: various fixes
19:12 Changeset [2433] by sukyoungryu
[tool] ast->concrete: Fixed operator declarations.
17:59 Changeset [2432] by sukyoungryu
[tool] ast->concrete: Fixed spaces with division operators.
17:51 Changeset [2431] by jon
[tool] convert \ to \\
17:07 Changeset [2430] by sukyoungryu
[tool] Fixed parenthesized operator names.
17:02 Changeset [2429] by sukyoungryu
[tool] ast->concrete: Covered every node.
16:06 Changeset [2428] by sukyoungryu
[tool] ast->concrete fixed and added more nodes
15:49 Changeset [2427] by nbeckman
[typechecker] Fixed a problem with the findCycle method in …
15:05 Changeset [2426] by jon
[syntax] use AbstractNode? instead of Node to make the Unprinter happy. All …
14:27 Changeset [2425] by jon
[tool] handle space differently for some operators
14:15 Changeset [2424] by jon
[tool] handle fixity
13:42 Changeset [2423] by jon
[tool] mutable variables use :=
12:19 Changeset [2422] by ryanc
working!
11:19 Changeset [2421] by ryanc
fixed charclass problem
10:41 Changeset [2420] by jon
[tool] replace NE with =/= and fix spaceing issue with modifiers on local …
09:56 Changeset [2419] by jmaessen
[Library, static analysis, tests] Added type Object to …
09:43 Changeset [2418] by nbeckman
[typechecker] Added a getDeclaringSite method to TypeEnv?, for some of …
09:42 Changeset [2417] by jmaessen
[tests] This test contained a rather obvious concurrency bug that made it …
08:59 Changeset [2416] by jon
[syntax] process the transformation nodes, replacing template gaps with …
07:57 Changeset [2415] by sukyoungryu
[tool] ast->concrete fixed and added more nodes
07:37 Changeset [2414] by mspiegel
[Eclipse] Added unsigned.jar to DOTCLASSPATH template file.
07:27 Changeset [2413] by chf
Hopefully fix null pointer exception from last nights build.
07:14 Changeset [2412] by jon
[tool] ast->concrete handle big operators
06:58 Changeset [2411] by jon
[tool,test] support tuples, dont run the AstJUTest in cruise control
06:47 Changeset [2410] by mspiegel
[README] Added a paragraph about configuring Eclipse to always use spaces …
06:40 Changeset [2409] by jon
[tools] ast->concrete - handle trait and typecase
06:18 Changeset [2408] by sukyoungryu
[tool] Handled the parenthesized field.

07/28/08:

21:01 Changeset [2407] by mspiegel
[static analysis] replace tab characters with spaces, because tab …
20:48 Changeset [2406] by mspiegel
Added copyright notices.
20:43 DefineStaticPhase edited by mspiegel
Added title (diff)
20:41 DefineStaticPhase created by mspiegel
Writing your own static phase
20:20 Changeset [2405] by sukyoungryu
[tool] Fixed arrays and also do.
20:08 FortressHowTos edited by mspiegel
link for static analysis documentation (diff)
20:05 WikiStart edited by mspiegel
removed Exceptions refactoring notice (diff)
19:59 Changeset [2404] by mspiegel
[static analysis] Another refactoring of Shell.java. Static phases are …
19:39 Changeset [2403] by jon
[tests] add a test for the pretty printer
18:23 Changeset [2402] by jon
[tool] fixed whitespace issues for do, block, and if nodes
18:04 Changeset [2401] by jon
[tool] add a way to deal with indentation
15:39 Changeset [2400] by ryanc
worked on parsing component bodies
14:32 Changeset [2399] by nbeckman
[typechecker] I have changed the typechecker so that it produces …
14:11 Changeset [2398] by jon
[syntax] change around a syntax test
13:40 Changeset [2397] by jon
[syntax] use the TemplateParser? to rewrite templates so that template …
12:44 Changeset [2396] by jon
[syntax] use template parser to parse templates
12:41 Changeset [2395] by jmaessen
Fix mistaken checkin of this file in last commit.
11:40 Changeset [2394] by jmaessen
Immutable arrays of unboxed RR64. When you request an immutable array of …
11:31 Changeset [2393] by jon
[tool] handle arrays and opexpr better

07/27/08:

12:09 Changeset [2392] by sukyoungryu
[tool] ast->concrete, more nodes
08:58 Changeset [2391] by chf
A parent transaction may be an active writer after cleanup.
05:49 Changeset [2390] by sukyoungryu
[tool] ast->concrete, more nodes

07/26/08:

18:48 Changeset [2389] by sukyoungryu
[tool] ast->concrete, more newlines and spaces
17:55 Changeset [2388] by sukyoungryu
[tool] ast->concrete, more nodes
17:40 Changeset [2387] by sukyoungryu
[tool] ast->concrete, more nodes
14:20 Changeset [2386] by sukyoungryu
[tool] ast->concrete, filled in missing fields.
12:57 Changeset [2385] by jon
[tool] ast->concrete, more nodes
12:38 Changeset [2384] by jon
[tool] ast->concrete fixes
12:16 Changeset [2383] by jon
[tool] handle a few more nodes in the ast -> concrete tool
12:10 Changeset [2382] by sukyoungryu
[tool] Added more cases in the Ast2Concrete tool.
08:36 Changeset [2381] by sukyoungryu
[tool] Added more cases in the Ast2Concrete tool. [copyright] Fixed a …

07/25/08:

15:08 Changeset [2380] by jon
[syntax,printer] dump java.util.Map to a readable format
14:46 Changeset [2379] by jon
[shell] hook the unparser into shell
14:03 Changeset [2378] by chf
oopsie
13:21 Changeset [2377] by jon
[blas] Adding Blas wrapper that resulted from pair programming with Jan …
13:18 Changeset [2376] by chf
more space savings
12:00 Changeset [2375] by nbeckman
[typechecker] Fixed several problems with ObjectExpr? and Traits. Methods …
11:51 Changeset [2374] by angelee
[desugarer] Incorporate two desugaring passes into the Desugarer (i.e. …
11:51 Changeset [2373] by chf
break up nested transaction tests
10:03 Changeset [2372] by jon
[parser] remove ellipsis from base parser
06:33 Changeset [2371] by jon
[tests] remove another syntax test
06:25 Changeset [2370] by jon
[tests] remove SyntaxTemplateVarsUse? from the testing framework
06:15 Changeset [2369] by jon
[tests] move tests that use syntax transformer expressions to the old …
04:27 Changeset [2368] by sukyoungryu
[tool] Added more cases in the Ast2Cst tool. [tests] Adjusted a spec …

07/24/08:

21:36 Changeset [2367] by EricAllen
More extensions to automatic getter/setter generator. Modifications to …
20:53 Changeset [2366] by sukyoungryu
[tool] Revising a tool to convert AST to concrete syntax.
17:00 Changeset [2365] by dr2chase
[interpreter] refactoring buildEnvironments to fill in api_env; also, …
15:08 Changeset [2364] by jon
[tool] add beginnings of a tool to convert AST to concrete syntax
15:04 Changeset [2363] by angelee
[desugarer] Added files for doing closure conversion on object expression …
14:45 Changeset [2362] by sukyoungryu
[tests] Added a test file for finding a Fortress file buried in a …
12:10 Changeset [2361] by jon
[shell] add a comment about the source path
11:15 Changeset [2360] by jon
[shell] use the correct apiname for the file given on the command line and …
08:08 Changeset [2359] by chf
Taking out some debugging code
08:01 Changeset [2358] by jon
[syntax] dont run the terminal rewriter
07:32 Changeset [2357] by ryanc
fixed SimpleTransformerDef? path
03:09 Changeset [2356] by sukyoungryu
[copyright] Fixed copyright notices.

07/23/08:

19:35 Changeset [2355] by sukyoungryu
[desugarer] Minor fix.
17:17 Changeset [2354] by ryanc
fixed some issues with native NTs and mangling
16:50 Changeset [2353] by ryanc
working towards new grammar composition rats files are generated, but …
14:51 Changeset [2352] by EricAllen
Cleaned up some parts of DesugaringVisitor?. Attempted to run …
14:02 Changeset [2351] by EricAllen
Added more cases to the desugarer for getters and setters.
13:33 Changeset [2350] by dr2chase
[Evaluator/Driver/WellKnownNames] changed driver to hang on to a copy of …
12:33 Changeset [2349] by mspiegel
[shell] moved classes from com.sun.fortress to com.sun.fortress.compiler.
12:24 Changeset [2348] by dr2chase
[test] moved passing tests into tests, upgraded them to be self-checking
12:03 Changeset [2347] by mspiegel
[copywrite] everybody loves copywrite notices
12:02 Changeset [2346] by mspiegel
[codegen] top level environments now extend BaseEnv?.java instead of …
11:36 Changeset [2345] by dr2chase
[test] Renamed/repaired some tests
11:12 Changeset [2344] by dr2chase
[tests] Minor test cleanup, part 1 (modifications now, renaming next)
10:41 Changeset [2343] by mspiegel
[shell] removed unnecessary calls to buildComponents() and buildApis().
10:11 Changeset [2342] by mspiegel
[shell] Modified each phase of static analysis to accept the results of …
10:06 Changeset [2341] by jon
[tests] move transformer tests
09:59 Changeset [2340] by jon
[tests] add directory for transformer tests
08:27 Changeset [2339] by mspiegel
[shell] Modified each phase of static analysis to accept the results of …
08:07 Changeset [2338] by mspiegel
[codegen] Moved youngestFrame() method from BetterEnv?.java into …
07:21 Changeset [2337] by chf
ReferenceCells? shouldn't have null nodes.
07:13 Changeset [2336] by mspiegel
[codegen] Added a call to setTopLevel() in the generated constructors of …
06:43 Changeset [2335] by jon
[syntax] remove syntax transformer expressions from the parser

07/22/08:

18:04 Changeset [2334] by mspiegel
[shell] finished renaming TOPLEVEL phase to CODEGENERATION phase.
17:22 Changeset [2333] by mspiegel
[shell] Among the static phases of the compiler, renamed PHASE_TOPLEVEL to …
13:27 Changeset [2332] by jon
[disambiguate] disambiguate extended non-terminals to their definition …
13:07 Changeset [2331] by dr2chase
Driver/componentwrapper/desugarer now do a better job of tracking …
12:22 Changeset [2330] by chf
hopefully a fix for spurious null pointer exception
11:43 Changeset [2329] by ryanc
added native grammars to parser, astgen, library
11:33 Changeset [2328] by mspiegel
[ant] Bugfix - modified the build.xml so that ProjectFortress?/test-tmp is …
08:59 Changeset [2327] by sukyoungryu
[parser] Rejects numerals ending with apostrophes.
08:59 Changeset [2326] by chf
nested parallel transactions
08:44 Changeset [2325] by mspiegel
[codegen] Refactoring of TopLevelEnvGen?.java to use one data structure for …
03:41 Changeset [2324] by sukyoungryu
[demos] Fixed name conflicts with the new library functions.
03:25 Changeset [2323] by sukyoungryu
[copyright] Fixed copyright notices.

07/21/08:

18:59 Changeset [2322] by mspiegel
[compiler] added the NodeSpanEquals? class, which is a container for the …
18:09 Changeset [2321] by jmaessen
Changed Char.toString() back to its old version (that quotes and escapes …
18:04 Changeset [2320] by sukyoungryu
[parser] Numeric literals may now contain apostrophes, for sure.
16:45 Changeset [2319] by sukyoungryu
[interpreter/tests] Fixed the toString method of …
13:31 Changeset [2318] by sukyoungryu
[parser] Reverted a change which broke building a template parser.
13:30 Changeset [2317] by sukyoungryu
[tests] Fixed test files.
12:17 Changeset [2316] by gls
glue/prim/ZZ32 and naturalsTest.fss added
09:56 Changeset [2315] by gls
added NN32 and NN64 and QQ, / operator on integers now creates rationals, …
09:02 Changeset [2314] by jon
[merge] svn merge -r2284:HEAD …
08:38 Changeset [2313] by jon
[syntax] make macros mutually recursive. a first step to macros that can …

07/19/08:

03:35 Changeset [2312] by sukyoungryu
[error message] Added more user-friendly error messages for AST nodes …

07/18/08:

19:03 Changeset [2311] by sukyoungryu
[demo] Minor fixes.
14:51 Changeset [2310] by jon
[syntax] implement proof of concept stage 2 of macro expansion. needs lots …
13:52 Changeset [2309] by sukyoungryu
[parser] Implemented a new operator precedence: # is higher than : and ::, …
12:44 Changeset [2308] by nbeckman
[typechecker] Removed a bug in the type inference code where removing …
11:35 Changeset [2307] by jrhil47
[Typechecker] Fixed the problem where putting a ConstraintFormula? into …
10:05 Ticket #146 (Changes to FortressLibrary.fss require a cleanCache again) closed by sukyoungryu
fixed: Seems to work now.
09:42 Ticket #157 (import ... except causes interpreter problems) created by nbeckman
If I change Library/FortressAst.fss to include the line […] which is …
08:30 Changeset [2306] by nbeckman
[disambiguator] Fixed the problem uncovered last night when all of the …
07:59 Changeset [2305] by sukyoungryu
[junit] Print a Junit test failure output just once.
04:13 Changeset [2304] by sukyoungryu
[copyright] Fixed copyright notices.
03:50 Changeset [2303] by sukyoungryu
[syntax] Put a syntax-abstraction test on the list of failing tests.

07/17/08:

18:51 Changeset [2302] by sukyoungryu
[shell] Do not show the Java-level stack trace without -debug turned on.
18:27 Changeset [2301] by sukyoungryu
[parser] Added an error production for a slightly friendly syntax error …
18:13 Changeset [2300] by sukyoungryu
[script] Deleted an unused flag from the fortress script.
15:33 Ticket #156 (Fortress thinks my component should be an api) closed by sukyoungryu
fixed: Fixed in r2297.
15:28 Changeset [2299] by jrhil47
[TypeChecker?] Made sure that IntParams?, NatParams?, and BoolParams? can be …
14:19 Changeset [2298] by jrhil47
[TypeChecker?] Fixed a bug where StaticTypeReplacer? would replace VarRefs?
13:48 Changeset [2297] by sukyoungryu
[preparser] The preparser cannot report a good syntax error message. To …
12:49 Changeset [2296] by jrhil47
[TypeChecker?] Fixed problem where singleton objects from other components …
11:30 Changeset [2295] by jrhil47
[Typechecker] Fixed a problem with _RewriteFnRef [Library] Made …
11:15 Ticket #156 (Fortress thinks my component should be an api) created by nbeckman
If I run […] On the attached file, I receive the following error: …
10:48 Ticket #48 (OutOfMemoryException) closed by jon
worksforme: Unreproducible
10:45 Ticket #47 (Fortress no longer builds with JDK 6) closed by jon
fixed: com.sun.java_cup was removed from …
09:58 Changeset [2294] by nbeckman
[tests] The ImportLocalCollision?.fss test is broken. I am not sure what it …
09:54 Changeset [2293] by nbeckman
[Disambiguator] The disambiguator now properly handles limited imports, …
09:04 Changeset [2292] by jon
[syntax] stage 2 of the core calculus: invoke syntax transformers after …

07/16/08:

14:52 Ticket #155 (object expression not found in environment when it's defined in trait) closed by angelee
duplicate
14:16 Changeset [2291] by jon
[syntax] syntax nodes act more like template gaps. fix up visitors to deal …
14:03 Changeset [2290] by jon
[shell] reorder case statements to be easily comprehended
13:05 Changeset [2289] by chf
Added unsigned.jar to fortress scripts
12:49 Ticket #155 (object expression not found in environment when it's defined in trait) created by angelee
The following program causes an error. The object expression can't be …
12:49 Changeset [2288] by angelee
[tests] object expression can't be found when the method returning it is …
12:09 Ticket #154 (static param S not recognized when object expression type extends a trait ...) created by angelee
The following program causes an exception. The interpreter can't seem to …
12:08 Changeset [2287] by angelee
[tests] use of static parameter in object expression causes an error. …
11:24 Changeset [2286] by dr2chase
Fixed package and filename in jar file
10:54 Changeset [2285] by jon
[syntax] generate syntax transformation nodes properly
10:24 Changeset [2284] by jon
[merge] svn merge -r2280:HEAD …
08:46 Changeset [2283] by dlsmith
Minor astgen.jar update.
07:22 Ticket #153 (false visibility of method defined in object expression type) created by angelee
The following program misbehaves: Note that foo() defined in object …
07:21 Changeset [2282] by angelee
[tests] Adding a test case that misbehaves. New method defined in some …
06:52 Changeset [2281] by jdn
[Syntax] forgot this file
06:35 Changeset [2280] by jon
[merge] merged trunk to syntax2, svn merge -r2264:HEAD …
06:23 Changeset [2279] by jon
[syntax] autogenerate syntax transformation nodes
05:19 Changeset [2278] by jdn
[Syntax] Automatic generatation of template gap nodes. This involved …

07/15/08:

15:09 Changeset [2277] by nbeckman
[Typechecker] All StaticArgs? were TypeArgs?. Now they are disambiguated.
14:38 Changeset [2276] by victorl
Fixed type of StandardTotalLibrary?.CMP to return TotalComparison?; …
14:16 Ticket #152 (illegal shadowing of local variable defined in object expression type) created by angelee
The following code does not behave correctly: it runs without a problem …
14:15 Changeset [2275] by angelee
[tests] This file contains an illegal shadowing of a local variable. The …
13:59 Changeset [2274] by jon
[tests] add hex literal test to the format test
13:48 Ticket #97 (Consistent heap overflows during parsing on some configurations) closed by jmaessen
fixed
13:46 Changeset [2273] by nbeckman
[typechecker] Made disjunctions throw away some duplicate constraints.
12:58 Changeset [2272] by jmaessen
Last commit was not from root; this fixes that little oversight.
12:57 Changeset [2271] by jmaessen
Fixed demos to use the grand new typing regime for ZZ32.
12:55 Changeset [2270] by dr2chase
[desugarer/interpreter] Fix to failure to recognize functional methods …
12:04 Changeset [2269] by sukyoungryu
[interpreter] Deleted obsolete code.
11:35 Changeset [2268] by sukyoungryu
[ant] Made an error on com.sun.fortress.ant_tasks.BatchTask? fail the build …
10:11 Changeset [2267] by nbeckman
[typechecker] Temporary fix to a problem that is making disjunctive …
09:28 Changeset [2266] by sukyoungryu
[parser/interpreter] Implemented numeric literals including radix …
08:14 Changeset [2265] by jon
[syntax] start phase 1 of syntax transformation, create a function that …
07:06 Changeset [2264] by jon
[syntax] make a branch for syntax
06:56 Changeset [2263] by jmaessen
IntLiteral? is now a subtype of ZZ32 (and thus of every other numeric …

07/14/08:

18:54 Ticket #151 (XXXextendsZZ32 no longer fails) created by jmaessen
I made ZZ32 into a trait, but a trait with a comprises clause. …
15:03 Changeset [2262] by jon
[build] put temporary files into a directory that will be erased after the …
14:34 Changeset [2261] by dlsmith
Updated ASTGen. Includes additional options for visitor generation and …
12:56 Changeset [2260] by sukyoungryu
[shell] Fixed what I broke with r2249: finding a Fortress file outside of …
12:51 Changeset [2259] by chf
Moved third party unsigned to third_party directory
11:54 Changeset [2258] by mspiegel
[environments] compiling top-level environments now produces valid …
08:14 Changeset [2257] by nbeckman
[typechecker] Hopefully this is a better error message for when the …
04:31 Changeset [2256] by sukyoungryu
[build] Fixed obsolete build script.
Note: See TracTimeline for information about the timeline view.