aboutsummaryrefslogtreecommitdiff
path: root/src/long.js
AgeCommit message (Collapse)Author
2013-04-14use compiled i64 div and remAlon Zakai
2013-04-14use compiled compiler-rt code for i64 multiplicationAlon Zakai
2013-04-14add handwritten asm i64SubtractAlon Zakai
2013-03-12infrastructure for implementing i64 math in asm.js, and implement i64Add and ↵Alon Zakai
llvm_uadd_with_overflow_i64 that way
2013-03-07Implement llabs().Bruce Mitchener
2012-12-31fix parseInt64Alon Zakai
2012-12-31Merge branch 'incoming' into asm_jsAlon Zakai
Conflicts: src/library_browser.js
2012-12-30fix i64 precise moduloAlon Zakai
2012-12-30update bignum code with bugfix from upstream, and add i64Math code to parseAlon Zakai
2012-12-07i64Math in asmAlon Zakai
2012-11-05add proper indentation in long.js to not confuse js optimizer splitterAlon Zakai
2012-04-01proper precise unsigned i64 modulo, and passing tests for i64 division and ↵Alon Zakai
modulo
2012-04-01refactor bignum divisionAlon Zakai
2012-04-01use bignum for unsigned i64 precise divisionAlon Zakai
2012-04-01add link to jsbn websiteAlon Zakai
2012-04-01add jsbn bignum library, fixes printing of unsigned precise i64sAlon Zakai
2012-04-01work towards unsigned precise i64s: add, subtract and multiply work but ↵Alon Zakai
divide and modulo do not; printing is rounded
2012-04-01support for precise i64 signed mathAlon Zakai
2012-04-01add closure compiler long/i64 libraryAlon Zakai