Skip to content

Commit c422907

Browse files
authored
Build with -O3. (#23)
This is needed for PBL to build properly (with expected performance characteristics): otherwise, inlining of various parts of the interpreter loop is quite suboptimal, and "always inline" directives are not followed.
1 parent 2ace527 commit c422907

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

build-engine.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ac_add_options --disable-shared-memory
2323
ac_add_options --disable-tests
2424
ac_add_options --disable-clang-plugin
2525
ac_add_options --enable-jitspew
26-
ac_add_options --enable-optimize
26+
ac_add_options --enable-optimize=-O3
2727
ac_add_options --enable-js-streams
2828
ac_add_options --enable-portable-baseline-interp
2929
ac_add_options --prefix=${working_dir}/${objdir}/dist

rebuild.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ ac_add_options --disable-shared-memory
2323
ac_add_options --disable-tests
2424
ac_add_options --disable-clang-plugin
2525
ac_add_options --enable-jitspew
26-
ac_add_options --enable-optimize
26+
ac_add_options --enable-optimize=-O3
2727
ac_add_options --enable-js-streams
2828
ac_add_options --enable-portable-baseline-interp
2929
ac_add_options --prefix=${working_dir}/${objdir}/dist

0 commit comments

Comments
 (0)