• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: may b a minor error
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: may b a minor error


  • Subject: Re: may b a minor error
  • From: Michael Smith <email@hidden>
  • Date: Fri, 16 Jun 2006 12:37:50 -0700


On Jun 16, 2006, at 12:01 PM, Andrew Gallatin wrote:

It seems to me that
you're going to have to have a flag-day of 10.4 anyway, and that
10.x ( x <=3) drivers are going to stop working because of your
kernel changes.

Absolutely. The question is simply whether it happens once, or for every major release.

I really doubt you'd be touching core structures every major release.

Despite that having happened for every major release since 10.0, except where it couldn't because it would break something?

No, I was complaining about the KPIs being inflicted on us. I cringe
every time I write "m = mbuf_next(m)". Should I cringe at this? Is the
kernel linker smart enough to replace these function calls with m =
m->m_next at link time, or do these function calls really happen?

Thanks to the glory of pipelining, branch prediction and speculative execution, they're much cheaper than you think, but no, if you were to think about it for a second you would realise that an abstract KPI would be worthless if it worked out that way.

 = Mike

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


  • Follow-Ups:
    • Re: may b a minor error
      • From: Andrew Gallatin <email@hidden>
References: 
 >may b a minor error (From: sugumaran narayanan <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)
 >Re: may b a minor error (From: Terry Lambert <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)
 >Re: may b a minor error (From: Michael Smith <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)
 >Re: may b a minor error (From: Michael Smith <email@hidden>)
 >Re: may b a minor error (From: Andrew Gallatin <email@hidden>)

  • Prev by Date: Re: may b a minor error
  • Next by Date: Re: may b a minor error
  • Previous by thread: Re: may b a minor error
  • Next by thread: Re: may b a minor error
  • Index(es):
    • Date
    • Thread