v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
Go to the source code of this file.
Functions | |
TEST (Assign) | |
TEST (ShiftLeft) | |
TEST (AddUInt64) | |
TEST (AddBignum) | |
TEST (SubtractBignum) | |
TEST (MultiplyUInt32) | |
TEST (MultiplyUInt64) | |
TEST (MultiplyPowerOfTen) | |
TEST (DivideModuloIntBignum) | |
TEST (Compare) | |
TEST (PlusCompare) | |
TEST (Square) | |
TEST (AssignPowerUInt16) | |
TEST | ( | Assign | ) |
Definition at line 51 of file test-bignum.cc.
References Bignum::AssignBignum(), Bignum::AssignUInt16(), Bignum::AssignUInt64(), CHECK, CHECK_EQ, Bignum::ToHexString(), and V8_2PART_UINT64_C.
TEST | ( | ShiftLeft | ) |
Definition at line 120 of file test-bignum.cc.
References CHECK, CHECK_EQ, Bignum::ShiftLeft(), and Bignum::ToHexString().
TEST | ( | AddUInt64 | ) |
Definition at line 158 of file test-bignum.cc.
References Bignum::AddUInt64(), Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::ShiftLeft(), Bignum::ToHexString(), and V8_2PART_UINT64_C.
TEST | ( | AddBignum | ) |
Definition at line 257 of file test-bignum.cc.
References Bignum::AddBignum(), Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::ShiftLeft(), and Bignum::ToHexString().
TEST | ( | SubtractBignum | ) |
Definition at line 347 of file test-bignum.cc.
References Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::ShiftLeft(), Bignum::SubtractBignum(), and Bignum::ToHexString().
TEST | ( | MultiplyUInt32 | ) |
Definition at line 447 of file test-bignum.cc.
References Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::MultiplyByUInt32(), Bignum::ShiftLeft(), and Bignum::ToHexString().
TEST | ( | MultiplyUInt64 | ) |
Definition at line 548 of file test-bignum.cc.
References Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::MultiplyByUInt64(), Bignum::ShiftLeft(), Bignum::ToHexString(), and V8_2PART_UINT64_C.
TEST | ( | MultiplyPowerOfTen | ) |
Definition at line 649 of file test-bignum.cc.
References Bignum::AssignBignum(), CHECK, CHECK_EQ, Bignum::MultiplyByPowerOfTen(), and Bignum::ToHexString().
TEST | ( | DivideModuloIntBignum | ) |
Definition at line 979 of file test-bignum.cc.
References Bignum::AddBignum(), Bignum::AssignBignum(), Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::DivideModuloIntBignum(), Bignum::MultiplyByUInt32(), Bignum::ShiftLeft(), Bignum::SubtractBignum(), and Bignum::ToHexString().
TEST | ( | Compare | ) |
Definition at line 1063 of file test-bignum.cc.
References Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::Compare(), Bignum::Equal(), Bignum::Less(), Bignum::LessEqual(), and Bignum::ShiftLeft().
TEST | ( | PlusCompare | ) |
Definition at line 1172 of file test-bignum.cc.
References Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::PlusCompare(), Bignum::PlusEqual(), Bignum::PlusLess(), Bignum::PlusLessEqual(), and Bignum::ShiftLeft().
TEST | ( | Square | ) |
Definition at line 1359 of file test-bignum.cc.
References Bignum::AssignUInt16(), CHECK, CHECK_EQ, Bignum::Square(), and Bignum::ToHexString().
TEST | ( | AssignPowerUInt16 | ) |
Definition at line 1390 of file test-bignum.cc.
References Bignum::AssignPowerUInt16(), CHECK, CHECK_EQ, and Bignum::ToHexString().