Browse Source

* disable reg. allocator optimization introduced in r21812 for now because it caused some trouble, see #22405

git-svn-id: trunk@22036 -
florian 13 years ago
parent
commit
ecdec2e431
1 changed files with 2 additions and 1 deletions
  1. 2 1
      compiler/rgobj.pas

+ 2 - 1
compiler/rgobj.pas

@@ -1000,7 +1000,8 @@ unit rgobj;
 
       begin
         ok:=(t<first_imaginary) or
-            ((r<first_imaginary) and (r in usable_register_set)) or
+            // disabled for now, see issue #22405
+            // ((r<first_imaginary) and (r in usable_register_set)) or
             (reginfo[t].degree<usable_registers_cnt) or
             ibitmap[r,t];
       end;