Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jul 7, 2012
  1. Merge github.com:mkeesey/avian

    Joel Dice authored
  2. @mkeesey

    EnumSet.allOf can take advantage of the bulk BitSet.set(start, end) o…

    mkeesey authored
    …peration to run faster instead of adding each element individually.
  3. @mkeesey
  4. @mkeesey

    Fixed issue where BitSet didn't handle a range of 64 bits correctly o…

    mkeesey authored
    …n bulk operations - now just return the predefined MASK which has all the bits set when requesting that all the bits be set.
Commits on Jul 6, 2012
  1. @dicej

    replace use of strndup with custom function

    dicej authored
    Windows doesn't have strndup, nor can I find an equivalent, so I wrote
    my own trivial implementation.
  2. @dicej

    Fix an off-by-1 error in the remove method.

    Dain authored dicej committed
    The change to only grow the array when the capacity has been reached
    exposed a bug in the remove method when shifting the array elements.
  3. @dicej

    fall back to x86_64-w64-mingw32 compiler for 32-bit Windows builds if…

    dicej authored
    … i686-w64-mingw32 compiler not found
    
    A multilib-capable x86_64-w64-mingw32 compiler should work just fine,
    but since we don't know if it's mutilib or not, we try the
    i686-w64-mingw32 version first.
  4. @dicej

    fix incorrect jvalue marshalling in compile.cpp

    dicej authored
    4512a9a introduced a new ArgumentList constructor which was handling
    some types incorrectly (e.g. implicitly converting floats to
    integers).  This commit fixes it.
  5. @mkeesey
Commits on Jul 4, 2012
  1. @mkeesey

    Moved looping through the partitions to change and generating a mask …

    mkeesey authored
    …for start and end values into an iterator. This is to use one code path for several bulk-modification operations like flip(start, end) and set(start, end).
  2. @mkeesey

    Made the bulk set() function in BitSet a lot faster by applying an ap…

    mkeesey authored
    …propriate mask to each partition instead of setting each bit individually.
  3. @mkeesey
Commits on Jul 3, 2012
  1. @dicej

    don't use INT32_MAX for "infinite" select

    dicej authored
    OS X's select implementation doesn't like a number that big, so now we
    use 24 hours instead.
Commits on Jul 2, 2012
  1. @dicej
  2. @dicej

    fix typo affecting MSVC build

    dicej authored
  3. @mkeesey

    Removed extraneous TODO.

    mkeesey authored
  4. @dicej
  5. @dicej
  6. @dicej
  7. @dicej
  8. @dicej

    remove accidentally-added files

    dicej authored
  9. @mkeesey
  10. @mkeesey
  11. @mkeesey
  12. @dicej

    use i686-w64-mingw32- prefix for ia32 Windows cross compiles

    dicej authored
    Using e.g. x86_64-w64-mingw32-gcc -m32 doesn't quite work at link time
    when using Debian Wheezy's gcc-mingw-w64 package, due to the 32-bit
    system libraries not being in the search path, so we use
    i686-w64-mingw32-gcc instead.
Commits on Jun 29, 2012
  1. @dicej

    Merge github.com:ReadyTalk/avian

    dicej authored
  2. @dicej

    Merge branch 'master' of git:avian into git-master

    dicej authored
    Conflicts:
    	makefile
    	src/machine.cpp
Commits on Jun 28, 2012
  1. @dicej
  2. @dicej

    fix C++11 errors in heapdump.cpp

    dicej authored
  3. @dicej

    The file already contains the leading slash. hotspot URL.getFile() al…

    Mike Jensen authored dicej committed
    …so returns a leading slash, so instead of removing the leading slash on the file, we just wont append an extra one here
Commits on Jun 26, 2012
  1. @dicej
  2. @dicej

    fix incorrect array sizing in populateMultiArray

    dicej authored
    We were assuming the array element size was always the native word
    size, which is not correct in general for primitive arrays, and this
    led to wasted space at best and memory corruption at worst.
  3. @dicej

    fix bug which failed to preserve source site during multi-word move

    dicej authored
    The compiler was failing to freeze the source site containing the
    value of the second word in a multi-word move, leading to mis-compiled
    code in some cases.
Commits on Jun 20, 2012
  1. @joshuawarner32
  2. @dicej

    Merge remote branch 'oss/armvfp'

    dicej authored
Something went wrong with that request. Please try again.