root/trunk/ProjectFortress

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @4346 [4346] 5 hours chf one step closer
(edit) @4345 [4345] 5 days dr2chase Generic objects with fields (of generic type, or not) work
(edit) @4344 [4344] 6 days skilpat [type checker] Fixed ordering of applicable overloadings to take coercion …
(edit) @4343 [4343] 6 days dr2chase Supports generic singleton objects, generic objects, at least a little bit
(edit) @4341 [4341] 7 days jmaessen [libraries, codegen] ZZ32 now coerces IntLiteral? as described in the spec. …
(edit) @4339 [4339] 8 days dr2chase Tiny tests for generic objects
(edit) @4338 [4338] 8 days dr2chase Refactoring towards Compiled13; 2 of 3 microtests working
(edit) @4337 [4337] 8 days jmaessen More refactoring in the hopes of cleaning up code and making …
(edit) @4335 [4335] 10 days dr2chase Compiled11 fixed, for all (?) values of Compiled11
(edit) @4334 [4334] 11 days dr2chase Compiled11 working, for certain values of Compiled11 (problem with static …
(edit) @4333 [4333] 12 days jmaessen [compiler] Mid-re-refactoring of inheritedMethod code, checking in working …
(edit) @4332 [4332] 13 days skilpat [type checker] Added new type checking rules for If expressions.
(edit) @4331 [4331] 13 days dr2chase Fixed runtime instantiation to not be confused by Scott's patch …
(edit) @4330 [4330] 2 weeks dr2chase Further refactoring towards Compiled13
(edit) @4329 [4329] 2 weeks jmaessen [compiler] In the middle of refactoring method access in the Scala code; I …
(edit) @4328 [4328] 2 weeks dr2chase Added unambiguous generic functionsm in a blunt way
(edit) @4327 [4327] 2 weeks skilpat [coercions] Added checking for and desugaring of coercions from union …
(edit) @4324 [4324] 2 weeks jrhil47 [Type Checker] We now propagate the schema for overloaded functions.
(edit) @4323 [4323] 2 weeks jmaessen [runtime] More work on runtime startup (and yet another version of jsr166y …
(edit) @4322 [4322] 2 weeks dr2chase Some refactoring, preparing for generic traits and objects
(edit) @4321 [4321] 2 weeks sukyoungryu [spec] Added a list of NYI features.
(edit) @4320 [4320] 2 weeks jmaessen [scheduling] Update to latest JSR166y, and switch BaseTask to use …
(edit) @4319 [4319] 2 weeks dr2chase Baby steps towards generic objects and traits
(edit) @4318 [4318] 3 weeks jmaessen [compiler, tests] Some refactoring on TreapAndTest. Fixed #362 and …
(edit) @4317 [4317] 3 weeks dr2chase Tweaked Treap Test to have names that would have collided, pre-jar-files
(edit) @4315 [4315] 3 weeks dr2chase Output classes are now stored in jar files, hooray
(edit) @4314 [4314] 3 weeks sukyoungryu [syntax tests] Fixed a phase order in the syntax tests.
(edit) @4311 [4311] 3 weeks sukyoungryu [self type] Introduced SelfType? and its immediate subclasses, …
(edit) @4310 [4310] 3 weeks sukyoungryu [demos] Fixed a phase order in the demos test.
(edit) @4309 [4309] 3 weeks jmaessen [static checks] Fixed massive bugs in the AbstractMethodChecker (tested …
(edit) @4308 [4308] 3 weeks chf birdcount interesting regions
(edit) @4306 [4306] 3 weeks dr2chase Fixed bugs that were breaking cruiseControl
(edit) @4305 [4305] 3 weeks jmaessen [codegen, testing] Tweaked ManglingClassWriter to try to recover …
(edit) @4304 [4304] 3 weeks sukyoungryu [abstract method checker] Replaced yet another copy of the old, wrong …
(edit) @4302 [4302] 3 weeks jmaessen [testing] failing test case for check that abstract methods are …
(edit) @4300 [4300] 3 weeks jmaessen [codegen, typechecking] Single inheritance of methods. Uses java …
(edit) @4298 [4298] 4 weeks jmaessen [testing] This file proves that Compiled5.bf.fss wasn't *really* …
(edit) @4297 [4297] 4 weeks sukyoungryu [spec] Added the Expressions chapter.
(edit) @4296 [4296] 4 weeks dr2chase Looks like a fix for the interpreter; cleanup of compiler phase structure; …
(edit) @4295 [4295] 4 weeks sukyoungryu [spec] Added some sections in the Expressions chapter.
(edit) @4294 [4294] 4 weeks sukyoungryu [copyright] Fixed copyright notices.
(edit) @4293 [4293] 4 weeks sukyoungryu [scala util] Scala code now use TypeAnalyzer? in Scala instead of one in …
(edit) @4292 [4292] 4 weeks sukyoungryu [self type idiom] Added another self-type idiom test. [overloading …
(edit) @4291 [4291] 4 weeks dr2chase Unambiguous names enabled -- stack traces may look vile.
(edit) @4290 [4290] 4 weeks chf small prettifications
(edit) @4289 [4289] 4 weeks sukyoungryu [types util] Fixed the inheritedMethods to handle method overriding. …
(edit) @4288 [4288] 4 weeks chf Removing unused error rates
(edit) @4287 [4287] 4 weeks chf birdcount0
(edit) @4286 [4286] 4 weeks sukyoungryu [self type idiom] Added more tests. [type checker] Moved the …
(edit) @4285 [4285] 5 weeks jrhil47 [Constraint Formulas] Made scala constraints normalize types. Decoupled …
(edit) @4283 [4283] 5 weeks jmaessen [codegen] Refactored forwarding method generation into …
(edit) @4281 [4281] 5 weeks sukyoungryu [type checker] Fixed STypesUtil.staticArgsMatchStaticParams: check only …
(edit) @4280 [4280] 5 weeks jrhil47 [AST] Made the throws clause allow types that are not base types.
(edit) @4279 [4279] 5 weeks sukyoungryu [self type idiom] Implemented checking of whether a type mentioned in a …
(edit) @4278 [4278] 5 weeks jrhil47 [TypeAnalyzer?] cleaned up reduce product
(edit) @4277 [4277] 5 weeks sukyoungryu [self type idiom] A trait with a comprises ... should not be extended. …
(edit) @4276 [4276] 5 weeks jrhil47 [Type Analyzer] Fixed an infinite loop due to forgetting to return True …
(edit) @4275 [4275] 5 weeks sukyoungryu [self type idiom] Implemented the new self-type idiom proposal.
(edit) @4274 [4274] 5 weeks skilpat [type checker] Fixed bug that prevented expected types from propagating in …
(edit) @4273 [4273] 5 weeks jmaessen [library, tests] Added simple Treap library that is non-parametric in the …
(edit) @4272 [4272] 5 weeks jmaessen [library] Added randomness (courtesy the jsr166y ThreadLocalRandom?) to …
(edit) @4270 [4270] 5 weeks jrhil47 [TypeAnalyzer?] Added code to tell when two types cover the same tags.
(edit) @4267 [4267] 5 weeks jrhil47 [Type Analyzer] Fixed the way that union and intersections interact with …
(edit) @4262 [4262] 6 weeks dr2chase Minor fix required to at least compile (incorrectly) Compiled11
(edit) @4261 [4261] 6 weeks sukyoungryu [index builder] Fixed handling the new self type in IndexBuilder?.
(edit) @4260 [4260] 6 weeks sukyoungryu [interpreter] Hacked handling of intersection types and union types in the …
(edit) @4259 [4259] 6 weeks sukyoungryu [self-type idiom] Implemented the new self type. Rewrote …
(edit) @4258 [4258] 6 weeks jrhil47 [Type analyzer] Fixed a bug in normalization.
(edit) @4257 [4257] 6 weeks jmaessen [library] Made some methods abstract, mostly generator-y stuff in …
(edit) @4256 [4256] 6 weeks jmaessen [testing] Remove any file (like, say, Compiled10) from here if we actually …
(edit) @4255 [4255] 6 weeks jmaessen [testing] Fixed the bug in Compiled10 so that it now works! Added some …
(edit) @4254 [4254] 6 weeks jmaessen [testing] eliminate printlnZZ32 in favor of overloaded println. This …
(edit) @4253 [4253] 6 weeks dr2chase Turned off noisy code generation for function expansion flag
(edit) @4252 [4252] 6 weeks dr2chase Generic function instantiation working; chain-equality not working
(edit) @4251 [4251] 6 weeks jrhil47 [Type Analyzer] Turned on the new type analyzer.
(edit) @4250 [4250] 6 weeks jmaessen [testing] Pruned redundant tests, renamed abstract dotted method tests for …
(edit) @4249 [4249] 6 weeks jmaessen [testing] Moved thorough tests of abstract dotted methods into mainline of …
(edit) @4248 [4248] 6 weeks jmaessen [codegen] Abstract dotted methods in trait declarations, first cut.
(edit) @4247 [4247] 6 weeks dr2chase Generics now instantiate with Java type names, not Fortress type names
(edit) @4246 [4246] 6 weeks jmaessen [codegen] Refactoring of FnDecl? code generation, preparing support for …
(edit) @4245 [4245] 6 weeks jrhil47 [Type analyzer] Updated the type lattice to normalize using …
(edit) @4244 [4244] 6 weeks dr2chase Changed to single-level mangling; slightly rationalized naming of internal …
(edit) @4242 [4242] 7 weeks sukyoungryu [copyright] Fixed copyright notices.
(edit) @4241 [4241] 7 weeks skilpat [coercions] More accurate overloadings for coercion invocation FnRefs.
(edit) @4240 [4240] 7 weeks EricAllen Added abstract method tests.
(edit) @4239 [4239] 7 weeks EricAllen Added overriding tests.
(edit) @4238 [4238] 7 weeks jmaessen [compiler] Put new ChainExpr? desugaring in place. Needed some minor …
(edit) @4236 [4236] 7 weeks dr2chase Tweaked encoding of closures and generics
(edit) @4235 [4235] 7 weeks jrhil47 [Type Checker] New type analyzer (Not turned on yet). A test framework for …
(edit) @4234 [4234] 7 weeks jmaessen [codegen, library] Consolidated all generator-related mockups into …
(edit) @4233 [4233] 7 weeks dr2chase New mangling methods and tests
(edit) @4231 [4231] 7 weeks jmaessen [testing] Test that exhibits a bug in naming that causes type checking to …
(edit) @4229 [4229] 7 weeks jmaessen [codegen] Parallel evaluation of tuple expressions in binding position …
(edit) @4228 [4228] 7 weeks dr2chase Additional cleanup (mostly making methods private, deprecating suspect …
(edit) @4227 [4227] 7 weeks jmaessen [codegen] multiple value definitions in code---but only if the rhs is a …
(edit) @4225 [4225] 7 weeks sukyoungryu [type checker] Implemented type checking of contracts and fixed type …
(edit) @4224 [4224] 7 weeks jmaessen Minor tweaks cleaning up after debug session.
(edit) @4223 [4223] 7 weeks sukyoungryu [Compiled9] Compiled9 is done.
(edit) @4222 [4222] 7 weeks dr2chase Another missing file
(edit) @4221 [4221] 7 weeks skilpat [coercions] Fixed coercion desugarer to include return types on FnExprs …
Note: See TracRevisionLog for help on using the revision log.