Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.perl.misc > #8803
| From | Rainer Weikusat <rweikusat@mssgmbh.com> |
|---|---|
| Newsgroups | comp.lang.perl.misc |
| Subject | [OT] naming conventions |
| Date | 2013-07-22 10:35 +0100 |
| Message-ID | <874nbnym22.fsf@sapphire.mobileactivedefense.com> (permalink) |
| References | (1 earlier) <hltoba-vq7.ln1@anubis.morrow.me.uk> <87ehatpbx0.fsf@sapphire.mobileactivedefense.com> <87r4es5idv.fsf@sapphire.mobileactivedefense.com> <fogtba-pi21.ln1@anubis.morrow.me.uk> <87r4er1yh9.fsf@sapphire.mobileactivedefense.com> |
--text follows this line-- Rainer Weikusat <rweikusat@mssgmbh.com> writes: [...] > Instead, it is 'called upon' using a sensible name, ie, 'step_in' > for 'step the in list' or 'step_filter' for 'step the filter > list'. The names may not be all that sensible but if so, that's > because of my lacking English, not because of deficiencies of the > idea itself. Loosely related anecdote (I feel like telling because this particular phenomenon should really be documented for its example value): Some years ago, I used the time between Christmas and New Year's Eve for investigating a network driver which occasionally caused serious performance issues customers had been complaining about in an on-and-off way for one or two years. The code was a pretty typical example of a 'vendor written "board support" device driver' (judgeing from the comments, it originally targetted SVR4, had been sort-of ported to every other operating system under the sun, and was supposed to support countless generations of wildly incompatible hardware), that is, a total mess even the people who worked on it didn't understand anymore. One of the rather harmless 'strange sights' I found in there was that the RX DMA ring[*] was indexed using a variable named index while the TX ring used an outdex. [*] Array treated as ring buffer with the help of index = (index + 1) % ring_size stepping code used to inform the DMA (direct memory access) engine on the NIC of the locations of memory buffers set aside for storing incoming ethernet frames or picking up outgoing ones. The R in RX stands for reception, the T in TX for transmission. The acronyms are conventionally used in this way.
Back to comp.lang.perl.misc | Previous | Next — Previous in thread | Find similar
names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-16 21:45 +0100
Re: names, values, boxes and microchips Ben Morrow <ben@morrow.me.uk> - 2013-07-19 17:07 +0100
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-19 17:38 +0100
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-19 19:28 +0100
Re: names, values, boxes and microchips Ben Morrow <ben@morrow.me.uk> - 2013-07-20 00:11 +0100
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-20 15:02 +0100
Re: names, values, boxes and microchips Ben Morrow <ben@morrow.me.uk> - 2013-07-20 16:45 +0100
Re: names, values, boxes and microchips Rainer Weikusat <rw@sapphire.mobileactivedefense.com> - 2013-07-21 11:15 +0100
Re: names, values, boxes and microchips gamo@telecable.es - 2013-07-21 12:47 +0000
Re: names, values, boxes and microchips Shmuel (Seymour J.) Metz <spamtrap@library.lspace.org.invalid> - 2013-07-23 07:14 -0400
Re: names, values, boxes and microchips gamo@telecable.es - 2013-07-23 20:43 +0000
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-24 11:23 +0100
Re: names, values, boxes and microchips Ben Morrow <ben@morrow.me.uk> - 2013-07-23 23:10 +0100
Re: names, values, boxes and microchips Ben Morrow <ben@morrow.me.uk> - 2013-07-21 18:01 +0100
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-21 20:53 +0100
Re: names, values, boxes and microchips Ben Morrow <ben@morrow.me.uk> - 2013-07-21 22:51 +0100
Re: names, values, boxes and microchips Charles DeRykus <derykus@gmail.com> - 2013-07-21 16:29 -0700
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-22 01:20 +0100
Re: names, values, boxes and microchips Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-22 01:06 +0100
[OT] naming conventions Rainer Weikusat <rweikusat@mssgmbh.com> - 2013-07-22 10:35 +0100
csiph-web