Compare commits

...

2 Commits

Author SHA1 Message Date
Sergey Pepyakin 803085d5ab Run tests in release mode. 2018-06-12 14:03:04 +03:00
Sergey Pepyakin bef642e3fd Lift limits little bit more. 2018-06-11 20:04:47 +03:00
3 changed files with 7 additions and 5 deletions

View File

@ -25,7 +25,9 @@ script:
# Make sure fuzz targets are not broken.
- if [ "$TRAVIS_RUST_VERSION" == "nightly" ]; then cargo check --tests --manifest-path=fuzz/Cargo.toml; fi
- if [ "$TRAVIS_RUST_VERSION" == "nightly" ]; then cargo check --benches --manifest-path=benches/Cargo.toml; fi
- ./test.sh
# Run tests in the release mode since some of the tests from the spec
# perfrom reaaally bad in the debug mode.
- CARGOFLAGS=--release ./test.sh
- ./doc.sh
after_success: |
# Build documentation and deploy it to github pages.

View File

@ -19,9 +19,9 @@ use memory_units::Pages;
use nan_preserving_float::{F32, F64};
/// Maximum number of entries in value stack.
pub const DEFAULT_VALUE_STACK_LIMIT: usize = 16384;
pub const DEFAULT_VALUE_STACK_LIMIT: usize = 4 * 1024 * 1024;
/// Maximum number of entries in frame stack.
pub const DEFAULT_FRAME_STACK_LIMIT: usize = 16384;
pub const DEFAULT_FRAME_STACK_LIMIT: usize = 4 * 1024 * 1024;
/// Function interpreter.
pub struct Interpreter<'a, E: Externals + 'a> {

View File

@ -1,9 +1,9 @@
#!/usr/bin/env bash
set -eux
set -ex
cd $(dirname $0)
time cargo test
time cargo test $CARGOFLAGS
cd -