Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Dec 19, 2011
  1. @JeffBezanson

    fixing #320

    JeffBezanson authored
  2. @JeffBezanson
  3. @JeffBezanson

    Merge pull request #318 from vtjnash/master

    JeffBezanson authored
    additions to intset
Commits on Dec 18, 2011
  1. @vtjnash

    adding toggle to intset and providing aliases for standard set operat…

    vtjnash authored
    …ions union, intersection, complement
  2. @vtjnash
  3. @vtjnash

    intset corrections and additions. fixed several typos (such as resize…

    vtjnash authored
    … instead of grow). fixed a bounds check that was checking the wrong variable in the math functions. made the 'not' function return an infinite set by setting a 'fill1s' flag on the IntSet that indicates all high bits are 1's, and updated the other functions to deal with this flag appropriately. also added comparison operators to intset (mostly to make it easier to write tests)
  4. @JeffBezanson
  5. @JeffBezanson

    fixing some warnings

    JeffBezanson authored
  6. @JeffBezanson

    removing some uses of one() and zero()

    JeffBezanson authored
    making eta() more generic
  7. @ViralBShah
  8. @ViralBShah
  9. @vtjnash
  10. @vtjnash

    additions to intset

    vtjnash authored
Commits on Dec 17, 2011
  1. @JeffBezanson
  2. @JeffBezanson
  3. @JeffBezanson
  4. @ViralBShah

    Merge pull request #315 from carlobaldassi/vim

    ViralBShah authored
    vim syntax update
  5. @carlobaldassi

    vim syntax update

    carlobaldassi authored
    * fixed bug in ShellString
    * fix end range recognition in constructs like a[f(end)] etc
    * updated built-in types (+Integer, -Long, -Ulong)
    * added more constants
  6. @StefanKarpinski

    Rename clock() to time().

    StefanKarpinski authored
    This function doesn't really work like the Matlab function
    called clock() but does work like the C function called
    time() so it seems least confusing for every potential user
    for this to be called time() instead of clock(). We could
    have a clock() function that works like the Matlab one.
  7. @JeffBezanson
  8. @JeffBezanson

    of course, all my tree compressing broke file/line metadata. fix, and…

    JeffBezanson authored
    … make the info easier to access too.
    add syntax coloring for "Integer"
  9. @JeffBezanson
  10. @JeffBezanson

    compressing more trees

    JeffBezanson authored
    segregating uncompressed trees into their own memory pools, since they
    are known to be ephemeral. this saves some memory.
  11. @ViralBShah

    lighttpd build fixes

    ViralBShah authored
Commits on Dec 16, 2011
  1. @ViralBShah
  2. @ViralBShah
  3. @StefanKarpinski

    C: Move malloc and free calls out of rand mat stat loop.

    StefanKarpinski authored
    This makes no discernible performance difference.
  4. @StefanKarpinski

    Rename (2nd try): long => int.

    StefanKarpinski authored
    Messed up my perl regex last time.
  5. @StefanKarpinski

    Rename: long => int, ulong => uint.

    StefanKarpinski authored
    This is probably the semantically diciest change because it kind
    of clashes with the C meaning of int and uint, which is 32-bit on
    all (relevant) platforms. However, these are conversion functions
    in Julia anyway, so it's probably not a big issue. Just might be
    confusing. In Julia if you want to produce a 32-bit int, use int32
    and if you want to produce a system-sized integer use int.
  6. @StefanKarpinski

    Rename: Long => Int, Ulong => Uint.

    StefanKarpinski authored
    With this change, Int and Uint become the names for the system's
    natural integer and unsigned types. They still are just aliases
    for Int64 and Uint64 or Int32 and Uint32, however.
  7. @StefanKarpinski

    Rename: int => integer, uint => unsigned.

    StefanKarpinski authored
    These are still "choosy" about which integer type they
    convert values to. Most of them should convert to "don't
    care" integer types, but fixing that's another battle.
  8. @StefanKarpinski

    Rename: Int => Integer, Uint => Unsigned.

    StefanKarpinski authored
    In preparation for using Int and Uint as the "I don't care"
    integer and unsigned types on the current system, distinct
    from any *specified* integer types, even if they're of the
    same size and representation: Int ≠ Int64, Uint ≠ Uint64.
  9. @StefanKarpinski

    Revert "Minor re-org." & "Minor touch-ups on the README"

    StefanKarpinski authored
    This reverts commit caa442f.
    This reverts commit 001b5b8.
  10. @StefanKarpinski

    Merge branch 'master' of

    StefanKarpinski authored
    * 'master' of
      Minor re-org.
      Minor touch-ups on the README
Something went wrong with that request. Please try again.