Skip to content
Permalink

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: dc448d5296b5
Choose a base ref
...
head repository: jruby/jruby
compare: 394c97274c14
Choose a head ref
  • 2 commits
  • 5 files changed
  • 1 contributor

Commits on Nov 10, 2016

  1. [Truffle]

    eregon committed Nov 10, 2016
    Copy the full SHA
    493b9d4 View commit details
    Browse the repository at this point in the history
  2. [Truffle] Use System.getenv() and maintain the set of environment var…

    …iable names.
    
    * Avoids relying on environ which is not available on some platforms.
      Most notably, Solaris libc's environ points to null,
      the duplicate environ symbol in the process is used instead.
    * Drawback: an environment variable added by native code will not be seen
      by ENV#each and iterators, but can be accessed with ENV#[] nevertheless.
    * Clean up the code and group methods touching the internal state.
    * No need for putenv() or environ() anymore.
    eregon committed Nov 10, 2016
    Copy the full SHA
    394c972 View commit details
    Browse the repository at this point in the history