summaryrefslogtreecommitdiff
path: root/src/jvm/clojure/lang/Numbers.java
AgeCommit message (Expand)Author
2011-05-13inline min/max #784 - not contagious - do math inline for #{prim prim}, #{obj...Stuart Halloway
2011-05-06Remove bit-ops' support for boxed numbers.Alexander Taggart
2011-04-29floats box as FloatsRich Hickey
2011-03-21get rid of checked exceptionsRich Hickey
2011-02-25#380: back out perf-killing andNot overloads. Not needed, since andNot is sta...Aaron Bedra and Stuart Halloway
2011-02-25add missing overloads for numerics to prevent major performance regression du...David Powell
2011-01-05Handle edge case in arbitrary-precision substraction. refs #690Colin Jones
2010-11-27Normalize uncheckeds, quotient, remainder. Inline quot and rem. unchecked-foo...Rich Hickey
2010-06-25incorporate BigIntequivRich Hickey
2010-06-23box longs-and-smaller as longsRich Hickey
2010-06-23add hashCode/equals to BigInt, refine number =, new method equal checks for m...Rich Hickey
2010-06-18Allow ' as constituent characterRich Hickey
2010-06-16return bigints from ratio ops only when bigint operandRich Hickey
2010-06-16bigdecs trump ratios when combinedRich Hickey
2010-06-16return doubles from quotient/remainder on doublesRich Hickey
2010-06-15Unify numeric semantics around longs, with throw on overflow. Allow numeric l...Rich Hickey
2010-06-13incomplete work in progressRich Hickey
2010-06-12incomplete work in progressRich Hickey
2010-05-24eliminate reflection from bit-shift slow path #355Stuart Halloway
2010-04-30make == fail on non-numbersRich Hickey
2010-04-16division by negative ratio fix per Tristan KingStuart Halloway
2010-03-11made inc/dec of max/min Integer value return LongRich Hickey
2010-02-10inlined bit shifts, added definterface (undocumented for now)Rich Hickey
2009-11-24#209 Unifying array support for primativesunknown
2009-09-07fixed NPE when creating an empty array of ints, longs, floats or doubles, fix...Frantisek Sodomka
2009-05-28added reduce to quotient and remainderRich Hickey
2009-04-10Strongly typed minus throws too often [issue 101], patch from olov.lassusRich Hickey
2009-02-17merged lazy branch -r1236:1286Rich Hickey
2009-02-09added #_ ignore form reader macroRich Hickey
2009-01-14fix (- Integer/MAX_VALUE Integer/MIN_VALUE), patch from Achim PassenRich Hickey
2009-01-08fixed Integer/LongOps.Negate overflow when MIN_VALUERich Hickey
2008-12-29Make sure all integer ops return smallest representation, patch from Christop...Rich Hickey
2008-12-14Moved to Eclipse Public License - see epl-v10.html orRich Hickey
2008-12-08added unchecked-remainderRich Hickey
2008-10-04added inlining for integer bitopsRich Hickey
2008-07-22fixed truncation in double/long/float_arrayRich Hickey
2008-06-02added overload resolution supportRich Hickey
2008-06-02named int and long divide unchecked-divideRich Hickey
2008-06-01new primitives supportRich Hickey
2008-06-01interim checkin - DO NOT USE!Rich Hickey
2008-05-30added aset!, acloneRich Hickey
2008-05-28primitive vector supportRich Hickey
2008-05-27primitive vectors, in progressRich Hickey
2008-05-23added inlined math primitives in int/long/float/double namespacesRich Hickey
2008-05-21interim checkinRich Hickey
2008-04-14arbitrary precision bitopsRich Hickey
2008-04-11bitops in Numbers, from Stephen C. GilardiRich Hickey
2008-04-08added with-precision patch from Christophe GrandRich Hickey
2008-04-08added rationalize, fixed toRatio, added BigInteger and BigDecimal to auto-imp...Rich Hickey
2008-04-07new numbers - all Num derivees should be not-in-use, all numbers are Java's b...Rich Hickey