[PATCH] Add unboxed floating point comparison instructions.

2016-12-13 Thread David Thompson
This patch adds 5 new VM instructions (br-if-f64-<, br-if-f64-<=, br-if-f64-=, br-if-f64->, br-if-f64->=) and a compiler optimization to perform unboxed floating point number comparisons where possible. Take this contrived example code: (lambda () (let ((foo (f64vector 1 2 3)))

Re: GNU Guile 2.1.5 released (beta)

2016-12-13 Thread Freja Nordsiek
Make check passes all tests on x86-64 Fedora 24. Freja Nordsiek On Dec 13, 2016 2:25 AM, wrote: > > Matt Wette wrote: > > > > > On Dec 12, 2016, at 5:45 AM, Matt Wette wrote: > > > > > > > > >> On Dec 11, 2016, at 7:17 AM, Matt Wette > wrote: > > >> > > >>