Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: jruby/jruby
base: 93820f2083f3
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
...
head repository: jruby/jruby
compare: c34c031763be
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
- 18 commits
- 48 files changed
- 1 contributor
Commits on Oct 17, 2014
-
[Truffle] Introduce LexicalScope to resolve constants.
* Built during parsing, and completed with live modules when opening those. * No need for callingSelf except in the rare case of protected. * A few improvements on visbility checking.
-
-
Commits on Oct 20, 2014
Commits on Oct 21, 2014
-
-
[Truffle] Fix most of constant lookup!
* Use lexical scoping instead of pseudo-dynamic scoping. * Stop defining constants on singleton class, we define on the receiver only. * Temporarily disable the constant cache, we want better semantics first.
-
-
-
-
-
[Truffle] A few more specs in language/ are passing.
* Also includes some fixes by the method lookup changes.
-
[Truffle] Merge branch 'lexical_scope'
* Constant cache is disabled for now. Conflicts: core/src/main/java/org/jruby/truffle/nodes/core/CoreMethodNodeManager.java core/src/main/java/org/jruby/truffle/runtime/RubyContext.java
-
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 93820f2083f3...c34c031763be