-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: 20dbbeaed602
head repository: jruby/jruby
compare: 11aaf098dbbe
Commits on Oct 8, 2014
-
Configuration menu - View commit details
-
Copy full SHA for f647732 - Browse repository at this point
Copy the full SHA f647732View commit details -
[Truffle] Add ModuleChain.getActualModule() for polymorphism.
* Remove now useless getIncludedModule. * We might get a problem if RubyClass are no more RubyModule, but then we should have a ModuleLike interface.
Configuration menu - View commit details
-
Copy full SHA for 438e4a0 - Browse repository at this point
Copy the full SHA 438e4a0View commit details -
[Truffle] Fix Module#include so it does not copy but modify the ances…
…tor chain. * Which means we must also include transitively-inluded modules.
Configuration menu - View commit details
-
Copy full SHA for d8d4100 - Browse repository at this point
Copy the full SHA d8d4100View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f76775 - Browse repository at this point
Copy the full SHA 5f76775View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4900f50 - Browse repository at this point
Copy the full SHA 4900f50View commit details -
Configuration menu - View commit details
-
Copy full SHA for ffe422b - Browse repository at this point
Copy the full SHA ffe422bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c64e7c - Browse repository at this point
Copy the full SHA 1c64e7cView commit details -
[Truffle] Fix module_function (and corresponding isModuleMethod).
* makes instance method private and singleton method public. * visibility is ignored when isModuleMethod = true.
Configuration menu - View commit details
-
Copy full SHA for 54d4ac9 - Browse repository at this point
Copy the full SHA 54d4ac9View commit details -
[Truffle] Fix a few internal DispatchHeadNode doing calls on self.
* So they don't do visibility checking.
Configuration menu - View commit details
-
Copy full SHA for ecebf97 - Browse repository at this point
Copy the full SHA ecebf97View commit details -
Configuration menu - View commit details
-
Copy full SHA for fcabf54 - Browse repository at this point
Copy the full SHA fcabf54View commit details -
[Truffle] Stop depending on receiver to do visibility checking.
* Proc#binding is simply not implemented, it was using private Kernel#binding.
Configuration menu - View commit details
-
Copy full SHA for c57a69b - Browse repository at this point
Copy the full SHA c57a69bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d08fc13 - Browse repository at this point
Copy the full SHA d08fc13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d2e051 - Browse repository at this point
Copy the full SHA 5d2e051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89b288b - Browse repository at this point
Copy the full SHA 89b288bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4ddf94 - Browse repository at this point
Copy the full SHA c4ddf94View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3f9361 - Browse repository at this point
Copy the full SHA c3f9361View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52968be - Browse repository at this point
Copy the full SHA 52968beView commit details
Commits on Oct 9, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 25a1473 - Browse repository at this point
Copy the full SHA 25a1473View commit details -
Add LVA invalidation after more other passes.
* OptimizeDynScopes changes local vars to tmps! * LocalOptimizePass shouldn't technically modify LVA state, since it is "local", but late at night, and I want to be conservative for now.
Configuration menu - View commit details
-
Copy full SHA for 449c114 - Browse repository at this point
Copy the full SHA 449c114View commit details -
Tweak pass ordering to minimize LVA invalidations.
* Tweak pass ordering so that we can reuse LVA information for passes without having to rerun it.
Configuration menu - View commit details
-
Copy full SHA for 5ab309a - Browse repository at this point
Copy the full SHA 5ab309aView commit details -
Build CFG if required in the trial pass (?).
* Noticed NPEs on cfg access when run with -Xir.passes=OptimizeTempVarsPass on the commandline
Configuration menu - View commit details
-
Copy full SHA for 04b89a3 - Browse repository at this point
Copy the full SHA 04b89a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11aaf09 - Browse repository at this point
Copy the full SHA 11aaf09View commit details
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 20dbbeaed602...11aaf098dbbe