[mythtv-commits] Re: Ticket #529: quickdnr filter causes "illegal instruction" with pentium 3

MythTV mythtv at cvs.mythtv.org
Mon Oct 31 12:22:52 EST 2005


#529: quickdnr filter causes "illegal instruction" with pentium 3
------------------------------------+---------------------------------------
 Reporter:  hansi.urpils at gmail.com  |        Owner:  ijr   
     Type:  defect                  |       Status:  closed
 Priority:  minor                   |    Milestone:  0.19  
Component:  mythtv                  |      Version:  head  
 Severity:  medium                  |   Resolution:  fixed 
------------------------------------+---------------------------------------
Changes (by danielk):

  * resolution:  => fixed
  * status:  reopened => closed

Comment:

 (In [7657]) Fixes #529.

 The quickdnr function was using prefetch which is only available
 some a subset of MMX capable processors and this was being used
 based on a simple MMX available test.

 Also these prefetches are pointless and may even slow down the
 code because sequental array accesses are already prefetched at
 the T0 level by the processors that support prefetch; the
 extra instructions just give the instruction decoder more to
 do without any benefit.

 I commented them out rather than removing them entirely because
 this code might be resynced to from outside MythTV.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/529>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list