From owner-freebsd-hackers@FreeBSD.ORG Sat Aug 30 13:59:02 2003 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC73A16A4C0 for ; Sat, 30 Aug 2003 13:59:02 -0700 (PDT) Received: from web13403.mail.yahoo.com (web13403.mail.yahoo.com [216.136.175.61]) by mx1.FreeBSD.org (Postfix) with SMTP id BB49843FE0 for ; Sat, 30 Aug 2003 13:59:01 -0700 (PDT) (envelope-from giffunip@yahoo.com) Message-ID: <20030830205901.61109.qmail@web13403.mail.yahoo.com> Received: from [200.91.194.162] by web13403.mail.yahoo.com via HTTP; Sat, 30 Aug 2003 21:59:01 BST Date: Sat, 30 Aug 2003 21:59:01 +0100 (BST) From: "=?iso-8859-1?q?Pedro=20F.=20Giffuni?=" To: kientzle@acm.org In-Reply-To: <3F510CFD.1070400@acm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit cc: freebsd-hackers@FreeBSD.org Subject: Re: Non-executable mappings now in NetBSD too X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Aug 2003 20:59:02 -0000 --- Tim Kientzle wrote: ... > > The OpenBSD work on tightening up read/write/exec memory permissions > looks interesting, but I wonder what impact it has on > JIT technologies; do the current Java VMs or other incremental > compilation engines require write+exec? > I haven't ever seen the source code for Java but I wouldn't think there is any problem. Bytecode is not really executable, and the java program doesn't need to modify itself either. The OpenBSD people reported only Emacs got broken due to things they shouldn't do, and they found a workaround anyways. If perl didn't break, I think Java will survive too. cheers, Pedro. ________________________________________________________________________ Want to chat instantly with your online friends? Get the FREE Yahoo! Messenger http://uk.messenger.yahoo.com/