Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Kamal R. Prasad
Im sorry I didn't understand you. setjmp() stores a few register contents [notably ip] in a jmpbuf -which are restored after a longjmp(). How is the try/catch mechanism more efficient than a setjmp()/longjmp() in terms of space/time complexity? thanks -kamal On 7/12/06, Joerg Sonnenberger <[EMA

tim's talk starting now.

2006-07-12 Thread Julian Elischer
rtsp://jello.ironport.com:80/bafug-live.sdp ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Re: Sysinstall: Write the FreeBSD version at the top of the display

2006-07-12 Thread Gábor Kövesdán
Joao Barros wrote: Hi all, I was browsing the list of projects and ideas and stumbled upon one that's rather simple and which would have been useful in the past: Write the FreeBSD version at the top of the display (or somewhere similar visible) - so lazy users know what they are installing (vers

Sysinstall: Write the FreeBSD version at the top of the display

2006-07-12 Thread Joao Barros
Hi all, I was browsing the list of projects and ideas and stumbled upon one that's rather simple and which would have been useful in the past: Write the FreeBSD version at the top of the display (or somewhere similar visible) - so lazy users know what they are installing (version: release, stable

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Alexander Leidinger
Quoting Mike Meyer <[EMAIL PROTECTED]> (Wed, 12 Jul 2006 15:54:53 -0400): > C++ may be the best choice > because of it's roots in C, but there are better OO languages with > roots in C as well. Even taking all that into account, C++ may be the > best choice. But don't simply settle on C++ (or OO,

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Mike Meyer
In <[EMAIL PROTECTED]>, Intron <[EMAIL PROTECTED]> typed: > Mike Meyer wrote: > > In <[EMAIL PROTECTED]>, [EMAIL PROTECTED] typed: > >> C++ is the de-facto standard for OO: a lot of people know how to use it > > We're bright enough to know that popularity doesn't imply technical > > excellence, oth

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Intron
Mike Meyer wrote: In <[EMAIL PROTECTED]>, [EMAIL PROTECTED] typed: C++ is the de-facto standard for OO: a lot of people know how to use it Oh gods, does this bring to mind lots (and *lots*) of scathing commentary. I'll restrict myself to just one: Windows is the de-facto standard OS: a lot o

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Attilio Rao
2006/7/12, Joerg Sonnenberger <[EMAIL PROTECTED]>: On Tue, Jul 11, 2006 at 11:37:52PM +0200, Attilio Rao wrote: > Even if I have no proof-of-concepts (so maybe somebody can show that > this is not fair), if we have setjmp/longjmp in the kernel we can have > a correct exception handling mechanism

Re: Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Sergey Babkin
>From: [EMAIL PROTECTED] >Jason Slagle wrote: > >> On Wed, 12 Jul 2006, [EMAIL PROTECTED] wrote: >> >>> I would repeat several sentences in my last reply. >>> Why would people write Windows application with rather MFC/ATL/.NET >>> Framework than direct Windows API? Why is gtkmm framework created

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread pfgshield-freebsd
--- Mike Meyer <[EMAIL PROTECTED]> ha scritto: ... > > Windows is the de-facto standard OS: a lot of people know how to use > it. > Well... I wish several commercial CAD software producers thought otherwise. > We're bright enough to know that popularity doesn't imply technical > excellence,

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Oliver Fromme
Rick C. Petty <[EMAIL PROTECTED]> wrote: > [EMAIL PROTECTED] wrote: > > > > C++ is the de-facto standard for OO > > That is just sad. So many other languages do a much better job of > implementing OO (Smalltalk, Java, Python, even Scheme). That's true. At OOPSLA '97, Alan Kay (an OO pion

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Mike Meyer
In <[EMAIL PROTECTED]>, Rick C. Petty <[EMAIL PROTECTED]> typed: > On Wed, Jul 12, 2006 at 04:10:29PM +0200, [EMAIL PROTECTED] wrote: > > C++ is the de-facto standard for OO > That is just sad. So many other languages do a much better job of > implementing OO (Smalltalk, Java, Python, even Scheme)

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Rick C. Petty
On Wed, Jul 12, 2006 at 04:10:29PM +0200, [EMAIL PROTECTED] wrote: > > C++ is the de-facto standard for OO That is just sad. So many other languages do a much better job of implementing OO (Smalltalk, Java, Python, even Scheme). While we're at it, why not implement a bytecode interpreter for al

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Mike Meyer
In <[EMAIL PROTECTED]>, [EMAIL PROTECTED] typed: > C++ is the de-facto standard for OO: a lot of people know how to use it Oh gods, does this bring to mind lots (and *lots*) of scathing commentary. I'll restrict myself to just one: Windows is the de-facto standard OS: a lot of people know how to

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread pfgshield-freebsd
--- Peter Jeremy <[EMAIL PROTECTED]> ha scritto: ... > > I think the general concensus is that it's up to one of the proponents > of this to actually implement it and demonstrate that it works and has > no undesirable side-effects. > I only wanted to point out that Darwin modules are not the o

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Joerg Sonnenberger
On Wed, Jul 12, 2006 at 06:33:09PM +0530, Kamal R. Prasad wrote: > On 7/12/06, Joerg Sonnenberger <[EMAIL PROTECTED]> wrote: > > >On Tue, Jul 11, 2006 at 11:37:52PM +0200, Attilio Rao wrote: > >> Even if I have no proof-of-concepts (so maybe somebody can show that > >> this is not fair), if we hav

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Kamal R. Prasad
On 7/12/06, Joerg Sonnenberger <[EMAIL PROTECTED]> wrote: On Tue, Jul 11, 2006 at 11:37:52PM +0200, Attilio Rao wrote: > Even if I have no proof-of-concepts (so maybe somebody can show that > this is not fair), if we have setjmp/longjmp in the kernel we can have > a correct exception handling me

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Joerg Sonnenberger
On Tue, Jul 11, 2006 at 11:37:52PM +0200, Attilio Rao wrote: > Even if I have no proof-of-concepts (so maybe somebody can show that > this is not fair), if we have setjmp/longjmp in the kernel we can have > a correct exception handling mechanism without not great problems. ROFL. Sorry, but using s

improving drivers (was: Re: kern/99979: Get Ready for Kernel Module in C++)

2006-07-12 Thread Alexander Leidinger
Quoting "M. Warner Losh" <[EMAIL PROTECTED]> (from Tue, 11 Jul 2006 10:32:03 -0600 (MDT)): As to your other points, the resource allocation repetition has been improved with bus_alloc_resources. the trouble is that many drivers haven't been converted to use the new api. Would you please com

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Peter Jeremy
On Tue, 2006-Jul-11 21:26:09 +0200, [EMAIL PROTECTED] wrote: >I think it would be really nice to have the IOKit, or a lookalike that uses >kobj(), available on FreeBSD. Another interesting experiment that I've >mentioned before is OpenBFS: I think the general concensus is that it's up to one of th

Re: /boot/boot, where?

2006-07-12 Thread mal content
On 12/07/06, Dag-Erling Smørgrav <[EMAIL PROTECTED]> wrote: "mal content" <[EMAIL PROTECTED]> writes: > Can anybody tell me where /boot/boot is built in the source > tree? src/sys/boot DES -- Dag-Erling Smørgrav - [EMAIL PROTECTED] Argh! I must have looked just about everywhere else... than

Re: /boot/boot, where?

2006-07-12 Thread Dag-Erling Smørgrav
"mal content" <[EMAIL PROTECTED]> writes: > Can anybody tell me where /boot/boot is built in the source > tree? src/sys/boot DES -- Dag-Erling Smørgrav - [EMAIL PROTECTED] ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/li

/boot/boot, where?

2006-07-12 Thread mal content
Can anybody tell me where /boot/boot is built in the source tree? I'm trying to put together a customised bootable image for qemu but can't find this missing piece. MC ___ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listin

Re: kern/99979: Get Ready for Kernel Module in C++

2006-07-12 Thread Jan Grant
On Tue, 11 Jul 2006, Attilio Rao wrote: > Even if I have no proof-of-concepts (so maybe somebody can show that > this is not fair), if we have setjmp/longjmp in the kernel we can have > a correct exception handling mechanism without not great problems. You'd think that, but at least one issue is