<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -3,16 +3,4 @@
 
 #include &quot;detection.hpp&quot;
 
-// Currently, these are only support on x86-32
-
-#ifdef IS_X8632
-
-// Add support for the new dynamic interpreter
-#define USE_DYNAMIC_INTERPRETER
-
-// Add support for the usage based JIT (experimental)
-#define USE_USAGE_JIT
-
-#endif
-
 #endif</diff>
      <filename>vm/config.h</filename>
    </modified>
    <modified>
      <diff>@@ -421,15 +421,11 @@ namespace rubinius {
     G(rubinius)-&gt;set_const(state, &quot;INTERPRETER&quot;, symbol(&quot;static&quot;));
 #endif
 
-#ifdef USE_USAGE_JIT
     if(shared.config.jit_enabled) {
       G(rubinius)-&gt;set_const(state, &quot;JIT&quot;, symbol(&quot;usage&quot;));
     } else {
       G(rubinius)-&gt;set_const(state, &quot;JIT&quot;, Qfalse);
     }
-#else
-    G(rubinius)-&gt;set_const(state, &quot;JIT&quot;, Qfalse);
-#endif
   }
 
   void VM::bootstrap_symbol() {</diff>
      <filename>vm/ontology.cpp</filename>
    </modified>
    <modified>
      <diff>@@ -118,7 +118,6 @@ namespace rubinius {
 
     setup_argument_handler(meth);
 
-#ifdef USE_USAGE_JIT
     // Disable JIT for large methods
     if(meth-&gt;primitive()-&gt;nil_p() &amp;&amp;
         state-&gt;shared.config.jit_enabled &amp;&amp;
@@ -127,9 +126,6 @@ namespace rubinius {
     } else {
       call_count = -1;
     }
-#else
-    call_count = 0;
-#endif
 
     machine_method_.set(Qnil);
   }
@@ -494,7 +490,6 @@ namespace rubinius {
       CompiledMethod* cm = as&lt;CompiledMethod&gt;(msg.method);
       VMMethod* vmm = cm-&gt;backend_method_;
 
-#ifdef USE_USAGE_JIT
 #ifdef ENABLE_LLVM
     // A negative call_count means we've disabled usage based JIT
     // for this method.
@@ -517,7 +512,6 @@ namespace rubinius {
       }
     }
 #endif
-#endif
 
       VariableScope* scope = (VariableScope*)alloca(sizeof(VariableScope) +
                                  (vmm-&gt;number_of_locals * sizeof(Object*)));</diff>
      <filename>vm/vmmethod.cpp</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>10d2362e81295b1708b06c99302bf9c493b2088f</id>
    </parent>
  </parents>
  <author>
    <name>Evan Phoenix</name>
    <email>ephoenix@engineyard.com</email>
  </author>
  <url>http://github.com/evanphx/rubinius/commit/a2debe21ecac189360ca6c48c0c03fa26bd49616</url>
  <id>a2debe21ecac189360ca6c48c0c03fa26bd49616</id>
  <committed-date>2009-06-29T15:02:03-07:00</committed-date>
  <authored-date>2009-06-29T15:02:03-07:00</authored-date>
  <message>Remove USE_USAGE_JIT flag</message>
  <tree>d4cfd87d21ad0380e7b2f4ebc294823bd1e41e86</tree>
  <committer>
    <name>Evan Phoenix</name>
    <email>ephoenix@engineyard.com</email>
  </committer>
</commit>
