diff options
Diffstat (limited to 'src/settings.js')
-rw-r--r-- | src/settings.js | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/src/settings.js b/src/settings.js index 6bca0174..4ceb3750 100644 --- a/src/settings.js +++ b/src/settings.js @@ -55,12 +55,6 @@ var USE_TYPED_ARRAYS = 2; // Use typed arrays for the heap // TODO: require compiling with -malign-double, which does align doubles var USE_FHEAP = 1; // Relevant in USE_TYPED_ARRAYS == 1. If this is disabled, only IHEAP will be used, and FHEAP // not generated at all. This is useful if your code is 100% ints without floats or doubles -var I64_MODE = 1; // How to implement 64-bit integers: - // 0: As doubles. This will work up to about 53 bits. - // 1: As [low, high]. This will support all 64 bits for bit ops, etc. properly, but will still - // use doubles for addition etc., like mode 0. This mode is slower than - // mode 0, so its only benefit is proper support for 64 bit bitops. - // TODO: Full bignum support var DOUBLE_MODE = 1; // How to load and store 64-bit doubles. Without typed arrays or in typed array mode 1, // this doesn't matter - these values are just values like any other. In typed array mode 2, // a potentialy risk is that doubles may be only 32-bit aligned. Forcing 64-bit alignment |