Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.forth > #44883
| From | Bernd Paysan <bernd.paysan@gmx.de> |
|---|---|
| Newsgroups | comp.lang.forth |
| Subject | Re: New Gforth snapshot |
| Date | 2016-01-15 00:45 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <n79bpr$a65$1@dont-email.me> (permalink) |
| References | <n78ccm$9g2$1@dont-email.me> <2016Jan14.160744@mips.complang.tuwien.ac.at> |
Anton Ertl wrote: > Bernd Paysan <bernd.paysan@gmx.de> writes: >>According to the benchmarks, the library is as fast as the >>non-library executable > > Even on 386? It used to cost one extra register, which was pretty > expensive on the 386. Looks like we have only a very generic 2-register setting for GCC 5.x, so that's why. Adding a third register (treating GCC 5.x like GCC >4.8) gives a considerable improvement, and that's then only available to the non-lib version. So maybe there should be a switch for "build both" on THE register-starved architecture, while for the others we can just build the library version. -- Bernd Paysan "If you want it done right, you have to do it yourself" net2o ID: kQusJzA;7*?t=uy@X}1GWr!+0qqp_Cn176t4(dQ* http://bernd-paysan.de/
Back to comp.lang.forth | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
New Gforth snapshot Bernd Paysan <bernd.paysan@gmx.de> - 2016-01-14 15:49 +0100
Re: New Gforth snapshot anton@mips.complang.tuwien.ac.at (Anton Ertl) - 2016-01-14 15:07 +0000
Re: New Gforth snapshot Bernd Paysan <bernd.paysan@gmx.de> - 2016-01-15 00:45 +0100
Re: New Gforth snapshot Bernd Paysan <bernd.paysan@gmx.de> - 2016-01-16 03:45 +0100
csiph-web