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: JuliaLang/julia
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: JuliaLang/julia
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: kf/wasm
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 6 commits
  • 30 files changed
  • 2 contributors

Commits on Aug 27, 2018

  1. Make jl_ more robust during early startup

    When bringing up the runtime on a new architecture, this can
    be quite broken early on (including mesed up memory allocation, etc).
    In those situations, jl_ (along with regular printf) is an indispensible
    tool. However, it was assuming that variables are already initialized
    and crashed during very early bootstrap when this wasn't the case.
    
    Add some extra checks to make it a bit more robust.
    Keno committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    13c8c0a View commit details
    Browse the repository at this point in the history
  2. Add a helpful assertion in jl_gc_big_alloc

    Would have caught some bringup mistakes that cost me a bunch of time
    today.
    Keno committed Aug 27, 2018
    Configuration menu
    Copy the full SHA
    75c2b6b View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2018

  1. Configuration menu
    Copy the full SHA
    7c830f6 View commit details
    Browse the repository at this point in the history
  2. Fix "duplicate definition of jl_typestack_t" error

    Certain versions of clang seem to dislike doing the typedef twice,
    so use a forward declaration and only one typedef.
    Keno committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    ea4d6c3 View commit details
    Browse the repository at this point in the history
  3. Fix code paths in anticodegen.c

    Keno committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    58dda20 View commit details
    Browse the repository at this point in the history
  4. Add missing files

    Keno committed Nov 30, 2018
    Configuration menu
    Copy the full SHA
    a0f12c3 View commit details
    Browse the repository at this point in the history
Loading