root/trunk/ProjectFortress/src


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @2935 [2935] 10/10/08 13:37:05 sukyoungryu [AST] Deleted obsolete nodes: AbsExternalSyntax? and ExternalSyntax?
(edit) @2934 [2934] 10/10/08 12:40:14 jon [syntax] dont rename template pattern variables
(edit) @2931 [2931] 10/10/08 12:04:30 angelee [desugarer] Fixed the bug in FreeNameCollector?.isDeclaredInObjExpr …
(edit) @2927 [2927] 10/09/08 13:51:45 dr2chase [interpreter] Pushing compilationindex in to interpreter so modified date …
(edit) @2926 [2926] 10/09/08 10:10:25 dr2chase [interpreter] making better distinction between Components and Apis in …
(edit) @2924 [2924] 10/08/08 20:03:37 jmaessen Constructors for strided ranges. You should now be able to use strided …
(edit) @2923 [2923] 10/08/08 13:01:08 dr2chase [interpreter] Renamed a class more accurately, checking in before reuse of …
(edit) @2922 [2922] 10/08/08 09:08:20 jmaessen Should fix bugs in demos by cleaning up missing method printing and fixing …
(edit) @2920 [2920] 10/07/08 13:30:37 jmaessen Cut over to new range implementation. Strided ranges are not …
(edit) @2919 [2919] 10/07/08 13:05:18 sukyoungryu [tests] Deleted printing messages from test functions. They can be shown …
(edit) @2918 [2918] 10/07/08 12:48:00 sukyoungryu [tests] Fixed running twice for the fortress test command with -verbose.
(edit) @2917 [2917] 10/07/08 12:26:12 sukyoungryu [tests] Invalid flags to fortress commands are detected. Added the …
(edit) @2916 [2916] 10/06/08 19:04:10 sukyoungryu [API generator] The 'var' modifier on a field declaration in a component …
(edit) @2915 [2915] 10/06/08 17:35:42 sukyoungryu [API generator] Add vertical space between sections of trait/object …
(edit) @2914 [2914] 10/06/08 15:05:11 sukyoungryu [API generator] Don't add vertical space in empty trait declarations. …
(edit) @2912 [2912] 10/06/08 09:14:38 dr2chase [interpreter] cleaning up in preparation for caching rewrites, moving to …
(edit) @2911 [2911] 10/06/08 06:50:13 sukyoungryu [shadow detector] Local functions should not shadow functionals declared …
(edit) @2910 [2910] 10/04/08 07:38:35 sukyoungryu [tool] The 'abstract' keyword is now added to methods where necessary by …
(edit) @2909 [2909] 10/03/08 16:10:35 angelee [desugarer] implemented code to handle the case where object expr declares …
(edit) @2907 [2907] 10/03/08 13:51:41 jon [syntax] hygiene for if clause
(edit) @2906 [2906] 10/03/08 13:46:37 jmaessen Formatting changes to FortressAstToConcrete? (plus necessary tweaks …
(edit) @2905 [2905] 10/03/08 13:41:03 jon [syntax] hygiene for while loops
(edit) @2904 [2904] 10/03/08 10:39:55 dr2chase [interpreter/ast] minor temp hacks to permit better caching of modified …
(edit) @2902 [2902] 10/02/08 15:07:00 jon [unparser] indent declarations in an abstract trait
(edit) @2899 [2899] 10/02/08 13:10:59 EricAllen Minor edits to ErrorMsgMaker? to improve some error messages.
(edit) @2898 [2898] 10/02/08 10:31:28 dr2chase [ast] temporarily added a field to Component, so that interpreter …
(edit) @2896 [2896] 09/30/08 18:40:53 sukyoungryu [interpreter] Fixed running tests with the -debug flag and made the …
(edit) @2895 [2895] 09/30/08 16:21:03 dr2chase [interpreter driver] fixed environment problem runnin non-main tests
(edit) @2894 [2894] 09/30/08 14:19:36 sukyoungryu [parser] Improved some syntax error messages.
(edit) @2892 [2892] 09/30/08 12:50:37 jmaessen Fix of Victor's bug: if we add a Ratio and an RR64, we got an …
(edit) @2891 [2891] 09/29/08 18:21:08 jon [syntax] actually update syntax environment for recently added cases. …
(edit) @2890 [2890] 09/29/08 17:42:38 jon [unparser] print a newline after try and indent the body
(edit) @2889 [2889] 09/29/08 17:31:57 jon [syntax] rename catch variable
(edit) @2888 [2888] 09/29/08 17:18:12 jon [syntax] rename typecase variables. add test for hygienic typecase
(edit) @2887 [2887] 09/29/08 17:09:17 jon [syntax] rename label identifiers
(edit) @2886 [2886] 09/29/08 13:09:00 sukyoungryu [shell] Fixed the runTests method to handle command-line flags correctly …
(edit) @2885 [2885] 09/29/08 11:32:17 sukyoungryu [disambiguator] Fixed a shadowing detector bug handling labels. Closed …
(edit) @2882 [2882] 09/28/08 21:59:41 jon [syntax] use a function to generate new ids
(edit) @2879 [2879] 09/26/08 13:14:14 sukyoungryu [build] Use the ProjectFortress?/test-tmp directory for dumping temporary …
(edit) @2878 [2878] 09/26/08 12:27:28 sukyoungryu [JUTest] Reverted the changes in r2874 about the way …
(edit) @2876 [2876] 09/26/08 10:24:39 jon [syntax] update todo
(edit) @2874 [2874] 09/26/08 10:13:07 angelee [desugarer] - Changed the way ObjectExpressionVisitor? is tested: Instead …
(edit) @2873 [2873] 09/26/08 08:39:12 sukyoungryu [desugar] The getter/setter desugarer generates abstract getter/setter …
(edit) @2872 [2872] 09/26/08 01:15:23 jon [parser] ignore template gaps and ellipses nodes when checking for a valid …
(edit) @2871 [2871] 09/26/08 00:12:13 jon [parser] if the node being printed is an _Ellipses then do not print all …
(edit) @2870 [2870] 09/25/08 20:47:45 sukyoungryu [desugar] Fixed several issues with the getter/setter desugarer.
(edit) @2869 [2869] 09/24/08 20:10:15 sukyoungryu [syntax] Implemented more renaming for the syntax abstraction.
(edit) @2868 [2868] 09/24/08 08:53:10 sukyoungryu [parser] Fixed parsing numerals according to the spec 1.0b.
(edit) @2862 [2862] 09/22/08 20:17:14 jon [syntax] add comment about which nodes bind variables
(edit) @2859 [2859] 09/22/08 13:09:17 jon [merge] svn merge -r2850:HEAD …
(edit) @2856 [2856] 09/22/08 07:25:14 sukyoungryu [parser] Cleanup
(edit) @2855 [2855] 09/21/08 19:49:55 sukyoungryu [parser] Cleanup
(edit) @2849 [2849] 09/19/08 15:11:11 EricAllen Removed a creation of a singleton intersection type. Improved printing of …
(edit) @2848 [2848] 09/19/08 12:34:36 sukyoungryu [typechecker] Reverted unintended changes in the type checker.
(edit) @2847 [2847] 09/19/08 12:10:52 chf Closure.java was wrapping abortedexceptions and causing transactions to …
(edit) @2846 [2846] 09/18/08 18:33:30 sukyoungryu [parser] Made more productions transient to avoid a heap overflow while …
(edit) @2845 [2845] 09/18/08 17:46:09 sukyoungryu [parser] Made more productions transient to avoid a heap overflow while …
(edit) @2844 [2844] 09/18/08 13:17:19 chf Remove an accidentally left in println
(edit) @2843 [2843] 09/18/08 12:52:39 jrhil47 [TypeChecker?] Fixed the infinite loop in ConstaintFormula?.solve() that was …
(edit) @2842 [2842] 09/18/08 12:19:06 chf Tests no longer require run methods. You can run multiple tests at once …
(edit) @2841 [2841] 09/18/08 12:15:53 skilpat [typechecker] Add in more functionality for finding inference variables …
(edit) @2840 [2840] 09/18/08 08:39:12 sukyoungryu [language] Added the new syntax for big enclosing operator application. …
(edit) @2839 [2839] 09/17/08 22:52:14 sukyoungryu [parser] Implemented the new big operator application syntax: BIG Op Expr. …
(edit) @2832 [2832] 09/16/08 13:09:03 sukyoungryu [parser] To-the-end-of-line comments may be within a comment enclosed by …
(edit) @2830 [2830] 09/16/08 10:57:46 sukyoungryu [comment] Added the new to-the-end-of-line comments.
(edit) @2829 [2829] 09/16/08 10:06:16 sukyoungryu [language] Use 'outcome' instead of 'result' for an implicitly declared …
(edit) @2828 [2828] 09/15/08 17:24:57 jmaessen Fix to type signature in Set.fss and Set.fsi, plus minor doc fixes to …
(edit) @2826 [2826] 09/15/08 15:26:41 sukyoungryu [delete] Eliminated the transient modifier.
(edit) @2824 [2824] 09/15/08 11:55:26 sukyoungryu [unparser] Emit a space before type annotation to avoid syntax errors for …
(edit) @2815 [2815] 09/13/08 05:29:37 sukyoungryu [interpreter] Signals an error with an informative message instead of a …
(edit) @2810 [2810] 09/12/08 08:44:44 sukyoungryu [parser] Fixed handling semicolons in case expressions.
(edit) @2808 [2808] 09/12/08 04:52:59 sukyoungryu [parser] We can comingle type-annotated and un-annotated variable …
(edit) @2804 [2804] 09/10/08 16:11:00 jmaessen Some cleanups, checked in working test-passing version of strided range …
(edit) @2800 [2800] 09/09/08 12:04:59 dr2chase Deleted dead reflective visitors
(edit) @2798 [2798] 09/09/08 11:36:18 dr2chase Desugarer has been converted to a non-reflective visitor pattern
(edit) @2794 [2794] 09/05/08 11:42:27 chf Don't let orphaned transactions return values, various cleanups, dial back …
(edit) @2792 [2792] 09/04/08 15:53:00 jmaessen Created type Contains[\T\] which is extended by Range[\T\] and …
(edit) @2791 [2791] 09/04/08 12:52:51 dr2chase Replaced OprInstantiator? reflection-visitor with a NodeUpdateVisitor?
(edit) @2790 [2790] 09/04/08 11:32:56 sukyoungryu [util] Fixed a node constructor call with wrong arguments.
(edit) @2789 [2789] 09/04/08 10:20:22 sukyoungryu [parser] Transient object parameters must not be mutable.
(edit) @2786 [2786] 09/02/08 09:46:47 sukyoungryu [parser] 1. A single field declaration can declare multiple names in an …
(edit) @2784 [2784] 08/31/08 11:35:08 sukyoungryu [parser] Character literals must not include LINE SEPARATOR and PARAGRAPH …
(edit) @2782 [2782] 08/30/08 19:12:09 sukyoungryu [parser] Ampersands do not appear in inappropriate places. Fixed Ticket …
(edit) @2781 [2781] 08/30/08 18:21:17 sukyoungryu [parser] Prime characters may be used in identifiers. LINE SEPARATOR …
(edit) @2780 [2780] 08/30/08 07:15:12 sukyoungryu [parser] It is a static error for a Fortress program to contain any …
(edit) @2779 [2779] 08/30/08 04:35:47 sukyoungryu [parser] Characters allowed only within comments and string and character …
(edit) @2775 [2775] 08/29/08 08:37:19 mspiegel [repository] We used to be throwing away static analysis for libraries …
(edit) @2774 [2774] 08/29/08 07:48:01 sukyoungryu [parser] No forbidden whitespace character appears in a Fortress program …
(edit) @2773 [2773] 08/29/08 06:38:31 mspiegel [environments] refactoring (renamed variables) and some code comments.
(edit) @2772 [2772] 08/28/08 17:20:56 mspiegel [interpreter] An attempt to reduce our memory footprint by replacing a …
(edit) @2771 [2771] 08/28/08 14:56:44 ryanc [syntax abstraction] removed ast type from extension syntax added …
(edit) @2767 [2767] 08/28/08 12:36:34 mspiegel [interpreter] An attempt to reduce our memory footprint by replacing a …
(edit) @2766 [2766] 08/28/08 12:25:38 dr2chase Minor optimizations to overload cache, and comparator for many BASets
(edit) @2764 [2764] 08/28/08 06:48:19 mspiegel [environments] Compiled environments now work with …
(edit) @2763 [2763] 08/28/08 04:55:28 sukyoungryu [copyright] Fixed a copyright notice.
(edit) @2761 [2761] 08/27/08 21:55:13 mspiegel [environments] added a microbenchmark to compiled environments.
(edit) @2760 [2760] 08/27/08 21:55:00 mspiegel [environments] removed some debugging output
(edit) @2759 [2759] 08/27/08 20:39:39 sukyoungryu [parser] Implemented some static checks on characgter literals. Closed …
(edit) @2757 [2757] 08/27/08 13:18:56 mspiegel [environments] removed some uneccessary labels from the bytecode.
(edit) @2756 [2756] 08/27/08 13:18:40 mspiegel [environments] replaced binary search with switch statements.
Note: See TracRevisionLog for help on using the revision log.