Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Nov 23, 2015
  1. @yuyichao
Commits on Nov 10, 2015
  1. @vtjnash
Commits on Oct 26, 2015
  1. @jakebolewski
Commits on Sep 20, 2015
  1. @nolta

    better cmdline option err handling (fixes #12679)

    nolta committed
    Moves all the cmdline option error handling code from client.jl to
  2. @nolta

    ui: remove unused '-b' option from getopt list

    nolta committed
    The '-b/--build' option was removed in #11640
Commits on Sep 11, 2015
  1. @vtjnash
  2. @vtjnash

    use an emulated llvm-config in 3.3 and before

    vtjnash committed
    llvm-config-host describes the build target, not the host target on llvm <= 3.3, so we must use the (emulated) llvm-config binary.
    on newer versions of llvm, however, we can avoid the need to call target code and use llvm-config-host directly
  3. @vtjnash

    switch to := in Makefiles almost exclusively

    vtjnash committed
    as per recommendation of Chapter 9 "Makefile language" of the
    developer information for linux kernel makefiles:
  4. @vtjnash

    support O= output directory on toplevel make

    vtjnash committed
    respects both $(JULIAHOME)/Make.user and $(O)/Make.user
  5. @vtjnash

    support out-of-tree builds in each subdirectories

    vtjnash committed
    inspired by KBuild, supporting specification of both (or either)
    the input (SRCDIR) and intermediary (BUILDDIR) directories:
    mkdir -p build/src && cd build/src && \
        make -f ../src/Makefile all && \
        make -C ../src/Makefile BUILDDIR=`pwd` all
Commits on Aug 18, 2015
  1. @jakebolewski
Commits on Jul 21, 2015
  1. @JeffBezanson
Commits on Jul 17, 2015
  1. @vtjnash

    reimplement require/include to better support precompilation

    vtjnash committed
    the codepaths through these methods were not particularly amenable to adding incremental precompilation.
    the problem is that the cache-load code paths need to be mirrors of their non-cache counterparts.
    this minimizes the code paths to running "include" to one, and similarly for "reload"/"require"
    those are now limited to only handling module names (symbols), rather than arbitrary paths
    this also fixes a number of issues with the incremental serializer that
    have snuck in over time.
  2. @vtjnash

    forward the exit status to the atexit hook, so it can avoid recursing…

    vtjnash committed
    … as much (or call ing julia_save) during the error case
  3. @vtjnash
Commits on Jul 15, 2015
  1. @vtjnash

    make two copies of sys.dll, linked against both libjulia and libjulia…

    vtjnash committed
    loading the wrong one will probably cause a segfault pretty quickly. this fixes the win32 debug build
Commits on Jul 13, 2015
  1. @Keno
Commits on Jul 7, 2015
  1. @jakebolewski

    Add cmdline switch to convert deprecation warnings to errors

    jakebolewski committed
    This makes it easier to catch mistaken use of deprecated functionality
    in test suites.
Commits on Jun 30, 2015
  1. @JeffBezanson

    fix trailing whitespace

    JeffBezanson committed
  2. @JeffBezanson
Commits on Jun 22, 2015
  1. @JeffBezanson
Commits on Jun 12, 2015
  1. @vtjnash

    reserve the low 4GB (32-bit) address space in the win64 debug build, …

    vtjnash committed
    …to help catch pointer cast errors
Commits on Jun 9, 2015
  1. @JeffBezanson
Commits on May 28, 2015
  1. @JeffBezanson
  2. @JeffBezanson
Commits on May 27, 2015
  1. @JeffBezanson
  2. @tkelman

    Explicit casts for MSVC

    tkelman committed
    Cast to (char*) for MSVC
Commits on May 25, 2015
  1. @JeffBezanson
Commits on May 20, 2015
  1. @vtjnash @ihnorton
  2. @vtjnash @ihnorton
Commits on May 19, 2015
  1. @tkelman

    Remove .bat files from contrib/windows

    tkelman committed
    echo.bat probably never did anything, since libuv can't spawn bat files
    prepare-julia-env.bat is redundant since we now have contrib/build_sysimg.jl
    (too weird to live, and too rare to die)
Commits on May 12, 2015
  1. @vtjnash
Commits on May 3, 2015
  1. @tkelman

    Manual license header fixup

    tkelman committed
    [ci skip]
Commits on Apr 14, 2015
  1. @mlubin
Commits on Apr 7, 2015
  1. @nalimilan

    Use CXXFLAGS when calling CXXLD

    nalimilan committed
    Closes #10212.
Something went wrong with that request. Please try again.