Permalink
Commits on Mar 7, 2008
  1. add info about win32 repository to readme.txt

    Joel Dice
    Joel Dice committed Mar 7, 2008
Commits on Mar 6, 2008
  1. remove spurious period from readme.txt

    Joel Dice
    Joel Dice committed Mar 6, 2008
  2. add introduction and build reqs to readme.txt

    Joel Dice
    Joel Dice committed Mar 6, 2008
  3. allow test.sh to work in debug-fast and fast modes

    Joel Dice
    Joel Dice committed Mar 6, 2008
Commits on Mar 5, 2008
  1. fix stack mapping code to do as many passes as necessary

    Joel Dice
    Joel Dice committed Mar 5, 2008
    Previously, we had been doing exactly two passes over the event log to
    caculate the stack object reference map at each trace point.  It turns
    out the correct number of passes depends on how many incorrect
    assumptions we make about what the stack looks like at instructions with
    multiple predecessors (i.e. targets of jumps and branches).
    
    Each time we detect we've made one or more incorrect assumptions during
    a pass, we must do another pass to correct those assumptions.  That pass
    may in turn reveal further incorrect assumptions, and so on.
  2. Merge branch 'master' of oss:/var/local/git/avian

    Joel Dice
    Joel Dice committed Mar 5, 2008
  3. fix backwards logic in Collections.toArray

    Joel Dice
    Joel Dice committed Mar 5, 2008
  4. Fix bug in StringBuilder.insert()

    Eric Scharff
    Eric Scharff committed Mar 5, 2008
Commits on Feb 29, 2008
  1. tweak Math.natRandom for Windows to guarantee we never return anythin…

    Joel Dice
    Joel Dice committed Feb 29, 2008
    …g outside [0,1)
  2. fix Math.natRandom for Windows build

    Joel Dice
    Joel Dice committed Feb 29, 2008
Commits on Feb 28, 2008
  1. java.util code cleanup

    Joel Dice
    Joel Dice committed Feb 28, 2008
  2. Never inline calls to ResourceBundle.getBundle(...)

    Eric Scharff
    Eric Scharff committed Feb 28, 2008
  3. Merge branch 'master' of oss:/var/local/git/avian

    Joel Dice
    Joel Dice committed Feb 28, 2008
  4. implement a few more classpath methods, including Collection.addAll a…

    Joel Dice
    Joel Dice committed Feb 28, 2008
    …nd Collection.toArray
  5. Slight fix for improved type safety

    Eric Scharff
    Eric Scharff committed Feb 28, 2008
  6. Support for floating point conversions and tests

    Eric Scharff
    Eric Scharff committed Feb 28, 2008
    Floats and doubles can now be read from strings, using the C standard library
    functions for this purpose (strtof and strtod).  The code also relies on
    standard library functions to implement isNaN() and isInfinite()
  7. Added constructor for java.util.HashMap

    Eric Scharff
    Eric Scharff committed Feb 28, 2008
Commits on Feb 27, 2008
  1. Merge branch 'master' of oss:/var/local/git/avian

    Joel Dice
    Joel Dice committed Feb 27, 2008
  2. add javadoc target to makefile

    Joel Dice
    Joel Dice committed Feb 27, 2008
Commits on Feb 26, 2008
  1. Trivial implementation of java.util.Random.nextInt(int n)

    Eric Scharff
    Eric Scharff committed Feb 26, 2008
  2. Fixes jar file loading for compressed jars.

    Eric Scharff
    Eric Scharff committed Feb 26, 2008
    zip files have a central directory header (which has correct information
    about files) and a local file header (which sometimes does not.)  Always use
    the central directory versions to get accurate data.
Commits on Feb 21, 2008
  1. Fixed typo in jar command

    Eric Scharff
    Eric Scharff committed Feb 21, 2008
Commits on Feb 20, 2008
  1. readme.txt whitespace tweak

    Joel Dice
    Joel Dice committed Feb 20, 2008
  2. fix process=interpret build

    Joel Dice
    Joel Dice committed Feb 20, 2008
  3. Reset debugging flag

    Eric Scharff
    Eric Scharff committed Feb 20, 2008
  4. superficial readme.txt tweaks

    Joel Dice
    Joel Dice committed Feb 20, 2008
  5. Updated instructions for Mac OS X

    Eric Scharff
    Eric Scharff committed Feb 20, 2008
  6. change avium.version to avian.version

    Joel Dice
    Joel Dice committed Feb 20, 2008
  7. fix an error in the embedding instructions

    Joel Dice
    Joel Dice committed Feb 20, 2008
  8. remove x86.cpp

    Joel Dice
    Joel Dice committed Feb 20, 2008