| 06:12.01 | *** join/#brlcad archivist (n=archivis@217.35.76.52) [NETSPLIT VICTIM] | |
| 06:13.03 | *** join/#brlcad SWPadnos (n=Me@216.114.141.246) [NETSPLIT VICTIM] | |
| 06:13.04 | *** join/#brlcad CIA-5 (i=cia@cia.navi.cx) [NETSPLIT VICTIM] | |
| 06:13.05 | *** join/#brlcad b0ef (n=b0ef@084202024060.customer.alfanett.no) [NETSPLIT VICTIM] | |
| 06:50.37 | *** join/#brlcad ibot_ (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) | |
| 07:04.04 | *** mode/#brlcad [+o brlcad] by ChanServ | |
| 09:20.59 | *** join/#brlcad clock_ (i=clock@84-72-92-50.dclient.hispeed.ch) | |
| 14:50.43 | ``Erik | http://www.youtube.com/watch?v=EvjdzfV2iFQ |
| 14:58.41 | Maloeran | Still no support from youtube for non-flash platforms and people, meh |
| 14:59.55 | brlcad | heh, quite a disjoint defensive talker there |
| 15:01.34 | ``Erik | it'd be rough for ya anyways, mal... norweigan with fairly literal (or poorly done) english subtitles |
| 15:09.09 | Maloeran | Do you know any GCC intrinsics or pthread-level mechanisms to expose 'lock cmpxchg' or 'lock xadd' instructions? Of course that wouldn't be portable, but much faster than mutexes if appropriate and available |
| 15:42.01 | *** join/#brlcad Twingy (n=justin@74.92.144.217) | |
| 16:40.11 | Maloeran | Oh, cool thing. Erik, are you able to check on some non-ia32/amd64 box what you got in /usr/include/asm/atomic.h ? |
| 16:43.47 | ``Erik | erikg@ti ~$ uname -p ; ls -ld /usr/include/asm |
| 16:43.47 | ``Erik | powerpc |
| 16:43.47 | ``Erik | ls: /usr/include/asm: No such file or directory |
| 16:44.18 | Maloeran | Okay, the stuff is not portable. Thanks |
| 16:46.31 | brlcad | quite.. i think that's linux-only no? |
| 16:48.11 | Maloeran | Probably so, I really don't know much of OSX |
| 16:48.48 | Maloeran | I was wondering if there could be some equivalent functionalities exposed there, even if different |
| 16:49.02 | brlcad | os x provides similar goo in /usr/include/libkern/OSAtomic.h |
| 16:49.08 | brlcad | i think bsd provides something like /usr/include/machine/atomic.h |
| 16:49.52 | Maloeran | Ah I see. Thanks |
| 16:49.53 | ``Erik | erik@fenris /usr/include$ uname -ps ; find . -name atomic.h |
| 16:49.53 | ``Erik | FreeBSD i386 |
| 16:49.53 | ``Erik | ./machine/atomic.h |
| 16:50.27 | brlcad | they are pretty similar -- how to perform various operations atomic, various math ops and get/set ops |
| 16:52.20 | brlcad | if anything, dual boot solaris or something.. that's almost guaranteed to break something usually :) |
| 16:52.32 | brlcad | oozes system V-ness |
| 16:53.41 | brlcad | none of that wacky bsd 4.3 standardification crap ;) |
| 16:53.42 | ``Erik | heh |
| 16:54.00 | ``Erik | does solaris10 have an amd64 variant? |
| 16:54.20 | brlcad | sun ships one, so I'd hope so |
| 16:54.47 | brlcad | but dunno |
| 16:56.11 | Maloeran | Erik, I would be pleased to replace my desktop but any other architecture than amd64 is overpriced for the processing power you get. Trying out Solaris sounds good though |
| 16:58.30 | brlcad | a bsd might get you more bang for the buck as it's easier to get up and running and is at least a little bit different than linux |
| 16:58.43 | brlcad | or both! |
| 17:00.05 | Maloeran | Right, I played with fbsd in the past although I couldn't even manage to install it on the laptop |
| 17:02.01 | Maloeran | It apparently detected the disk geometry wrong, but didn't realize that and tried copying files ( and failing ) until the installation was "complete" *cough* |
| 17:03.25 | ``Erik | I d'no if solaris 10 is really lagging... 8 was a bit archaic, yeah... |
| 17:03.41 | ``Erik | but 10 has a lot of stuff that many others are playing catch-up to |
| 17:03.45 | ``Erik | apparently |
| 17:04.16 | ``Erik | and that problem still boggles me, mal... we didn't get around to trying it when you were here for vis, tho :/ |
| 17:05.18 | brlcad | lagging in userland tools, not the kernel and architecture itself |
| 17:06.27 | ``Erik | hrm |
| 17:06.36 | ``Erik | first thing I tend to do on a sun box is start populating /usr/gnu |
| 17:06.41 | ``Erik | cuz I'm lame |
| 17:06.55 | brlcad | that's cheating :) |
| 17:07.14 | ``Erik | yeah |
| 17:07.15 | ``Erik | I suck |
| 17:07.31 | brlcad | some of their tools are often a better approach.. but they just lack features overall |
| 17:08.27 | ``Erik | heh, they're different |
| 17:08.36 | ``Erik | I was heavy into solaris back at fedex |
| 17:08.46 | ``Erik | but *shrug* before and after, I'm a bsd guy |
| 17:10.16 | brlcad | bsd approach is usually simple and powerful, a little more carefully chosen than the linux kitchen sink approach (as a broad stereotyping statement of course, exeptions to both) |
| 17:11.17 | ``Erik | fbsd has had fits of kluge... but there's been a heavy effort to clean house lately |
| 17:11.29 | ``Erik | like a couple years ago, perl was removed from the base system (yay!) |
| 17:17.15 | brlcad | nifty |
| 18:28.33 | *** join/#brlcad clock_ (i=clock@84-72-94-89.dclient.hispeed.ch) | |
| 19:18.23 | *** join/#brlcad b0ef (n=b0ef@084202024060.customer.alfanett.no) | |
| 21:08.16 | *** join/#brlcad docelic (i=docelic@ri02-156.dialin.iskon.hr) | |
| 23:21.48 | *** join/#brlcad Maloeran (n=maloeran@195.139.172.210) | |