comparison libinterp/octave.cc @ 17792:26e9312e6928

Build JIT compiler by default, but do not enable it by default. * configure.ac: Switch build_jit to "yes". * libinterp/corefcn/pt-jit.cc: Initialize Vjit_enable to false (disable at runtime). * libinterp/octave.cc: Process new --jit-compiler option. * libinterp/options-usage.h: Document new --jit-compiler option. Remove old --no-jit-compiler option.
author Rik <rik@octave.org>
date Tue, 29 Oct 2013 11:09:49 -0700
parents 175b392e91fe
children ef4fc092c86b
comparison
equal deleted inserted replaced
17791:224e76250443 17792:26e9312e6928
637 637
638 case DEBUG_JIT_OPTION: 638 case DEBUG_JIT_OPTION:
639 Fdebug_jit (octave_value (true)); 639 Fdebug_jit (octave_value (true));
640 break; 640 break;
641 641
642 case JIT_COMPILER_OPTION:
643 Fjit_enable (octave_value (true));
644 break;
645
642 case LINE_EDITING_OPTION: 646 case LINE_EDITING_OPTION:
643 forced_line_editing = true; 647 forced_line_editing = true;
644 break; 648 break;
645 649
646 case NO_GUI_OPTION: 650 case NO_GUI_OPTION:
651 read_init_files = false; 655 read_init_files = false;
652 break; 656 break;
653 657
654 case NO_INIT_PATH_OPTION: 658 case NO_INIT_PATH_OPTION:
655 set_initial_path = false; 659 set_initial_path = false;
656 break;
657
658 case NO_JIT_COMPILER_OPTION:
659 Fjit_enable (octave_value (false));
660 break; 660 break;
661 661
662 case NO_LINE_EDITING_OPTION: 662 case NO_LINE_EDITING_OPTION:
663 line_editing = false; 663 line_editing = false;
664 break; 664 break;