On 13 Aug 2013, at 21:57, Jilles Tjoelker jil...@stack.nl wrote:
Given that JIT is for performance and larger addresses increase code
size and register pressure, the mmap() flag is probably useful.
Alternatively, all the JITted code could be placed in one block and use
relative addressing.
On Wednesday, August 14, 2013 4:23:11 am David Chisnall wrote:
On 13 Aug 2013, at 21:57, Jilles Tjoelker jil...@stack.nl wrote:
Given that JIT is for performance and larger addresses increase code
size and register pressure, the mmap() flag is probably useful.
Alternatively, all the
On 14 Aug 2013, at 13:21, John Baldwin j...@freebsd.org wrote:
On Wednesday, August 14, 2013 4:23:11 am David Chisnall wrote:
On 13 Aug 2013, at 21:57, Jilles Tjoelker jil...@stack.nl wrote:
Given that JIT is for performance and larger addresses increase code
size and register pressure, the
On Thu, Aug 08, 2013 at 09:37:02AM +0100, David Chisnall wrote:
On 7 Aug 2013, at 21:56, Jilles Tjoelker jil...@stack.nl wrote:
The code_model stuff is not for x32 support but for PIC/PIE code where
code+data exceed 2GB so relative addressing cannot always be used. The
ABI then prescribes
On Tue, Jul 30, 2013 at 04:16:58PM +0200, Dimitry Andric wrote:
Upstream gcc checks this with:
#if defined(__i386__) defined(__PIC__)
...
#elif defined(__x86_64__) (defined(__code_model_medium__) ||
defined(__code_model_large__)) defined(__PIC__)
...
and it exchanges ebx or rbx with
On Jul 30, 2013, at 15:33, Jan Beich jbe...@tormail.org wrote:
Dimitry Andric d...@freebsd.org writes:
Author: dim
Date: Tue Jul 30 12:33:21 2013
New Revision: 253802
URL: http://svnweb.freebsd.org/changeset/base/253802
Log:
Pull in r186696 from upstream clang trunk:
This patch
On Tue, Jul 30, 2013 at 5:33 AM, Dimitry Andric d...@freebsd.org wrote:
Author: dim
Date: Tue Jul 30 12:33:21 2013
New Revision: 253802
URL: http://svnweb.freebsd.org/changeset/base/253802
Log:
Pull in r186696 from upstream clang trunk:
This patch implements __get_cpuid_max() as an
On Jul 30, 2013, at 16:09, Matthew Fleming m...@freebsd.org wrote:
On Tue, Jul 30, 2013 at 5:33 AM, Dimitry Andric d...@freebsd.org wrote:
Author: dim
Date: Tue Jul 30 12:33:21 2013
New Revision: 253802
URL: http://svnweb.freebsd.org/changeset/base/253802
Log:
Pull in r186696 from
On Tuesday, July 30, 2013 9:33:51 am Jan Beich wrote:
Dimitry Andric d...@freebsd.org writes:
Author: dim
Date: Tue Jul 30 12:33:21 2013
New Revision: 253802
URL: http://svnweb.freebsd.org/changeset/base/253802
Log:
Pull in r186696 from upstream clang trunk:
This
On Tuesday, July 30, 2013 10:09:35 am Matthew Fleming wrote:
On Tue, Jul 30, 2013 at 5:33 AM, Dimitry Andric d...@freebsd.org wrote:
Author: dim
Date: Tue Jul 30 12:33:21 2013
New Revision: 253802
URL: http://svnweb.freebsd.org/changeset/base/253802
Log:
Pull in r186696 from
10 matches
Mail list logo