Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

New bootstrap #243

Merged
merged 23 commits into from Jul 23, 2014

Conversation

Projects
None yet
2 participants
Contributor

ribrdb commented Jan 28, 2014

No description provided.

baroquebobcat and others added some commits Jan 6, 2014

@baroquebobcat baroquebobcat prep for 0.1.2 release
- update history
- bump versions from dev/SNAPSHOT
d6d7113
@baroquebobcat baroquebobcat fix up maven release notes fe53788
@baroquebobcat baroquebobcat bump version to 0.1.3 1431331
@baroquebobcat baroquebobcat extract isMacro helper in typer d4626eb
@baroquebobcat baroquebobcat add helper for expanding and replacing macros b38a592
@ribrdb ribrdb Merge branch 'master' of https://github.com/mirah/mirah e645fbf
@ribrdb ribrdb Explicitly specify the package of AST types in case there's a conflic…
…ting type in the macro's package.
2e7b404
@ribrdb ribrdb Update parser 7b9408e
@ribrdb ribrdb Introduce a proxy node, so we can properly clone method calls. 2fc8bef
@ribrdb ribrdb Merge branch 'bootstrap_with_new_compiler' of https://github.com/mira…
…h/mirah into new_bootstrap
bcce07e
@ribrdb ribrdb Update parser again da701e2
@ribrdb ribrdb Improve CallFuture error propagation. 7371f11
@ribrdb ribrdb Add debugging info to MethodLookup. 03b2238
@ribrdb ribrdb ProxyNode fixes. 1b68b2f
@ribrdb ribrdb Fix error propagation with AssignableTypeFuture 40452c9
@ribrdb ribrdb Fix for MethodLookup debugging. 4e9cbe4
@ribrdb ribrdb Revert "fix mirror lub equality assertion"
This reverts commit d306a89.
366825f
@ribrdb ribrdb Fix AssignmentFuture.
If the AssignableTypeFuture changes to become compatible with with the
assigned value after the assignment has resolved to an error, the
assignment should become valid.
For this to happen there must be two assignments to the
AssignableTypeFuture, one of which becomes a assignableFrom the other
after both values resolve.
dc23f9c
@ribrdb ribrdb Proxy node fixes. 2bf331c
@ribrdb ribrdb Implement equality for ResolvedCall to prevent extra type updates. 72ba91c
@ribrdb ribrdb Fix for generic types inside a binding. 3eca2d3
@ribrdb ribrdb Add targets for bootstrapping mirahc.jar from itself. f84664a
@ribrdb ribrdb Merge branch 'master' into new_bootstrap
Conflicts:
	src/org/mirah/tool/mirahc.mirah
	src/org/mirah/typer/typer.mirah
87e47ae

@baroquebobcat baroquebobcat merged commit 87e47ae into mirah:master Jul 23, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment