ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/BasiliskII/src/prefs_items.cpp
(Generate patch)

Comparing BasiliskII/src/prefs_items.cpp (file contents):
Revision 1.7 by cebix, 2002-01-15T14:58:32Z vs.
Revision 1.10 by gbeauche, 2003-10-14T10:29:17Z

# Line 57 | Line 57 | prefs_desc common_prefs_items[] = {
57          {"nosound", TYPE_BOOLEAN, false,  "don't enable sound output"},
58          {"noclipconversion", TYPE_BOOLEAN, false, "don't convert clipboard contents"},
59          {"nogui", TYPE_BOOLEAN, false,    "disable GUI"},
60 +        {"jit", TYPE_BOOLEAN, false,         "enable JIT compiler"},
61 +        {"jitfpu", TYPE_BOOLEAN, false,      "enable JIT compilation of FPU instructions"},
62 +        {"jitdebug", TYPE_BOOLEAN, false,    "enable JIT debugger (requires mon builtin)"},
63 +        {"jitcachesize", TYPE_INT32, false,  "translation cache size in KB"},
64 +        {"jitlazyflush", TYPE_BOOLEAN, false, "enable lazy invalidation of translation cache"},
65 +        {"jitblacklist", TYPE_STRING, false, "blacklist opcodes from translation"},
66 +        {"keyboardtype", TYPE_INT32, false, "hardware keyboard type"},
67          {NULL, TYPE_END, false, NULL} // End of list
68   };
69  
# Line 81 | Line 88 | void AddPrefsDefaults(void)
88          PrefsAddBool("nosound", false);
89          PrefsAddBool("noclipconversion", false);
90          PrefsAddBool("nogui", false);
91 +        
92 + #if USE_JIT
93 +        // JIT compiler specific options
94 +        PrefsAddBool("jit", true);
95 +        PrefsAddBool("jitfpu", true);
96 +        PrefsAddBool("jitdebug", false);
97 +        PrefsAddInt32("jitcachesize", 8192);
98 +        PrefsAddInt32("jitlazyflush", true);
99 + #else
100 +        PrefsAddBool("jit", false);
101 + #endif
102 +
103 +    PrefsAddInt32("keyboardtype", 5);
104   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines