| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-10-11 | remove duplicate vflag definition | Charles Forsyth | |
| 2021-10-11 | allow vflag > 1 | Charles Forsyth | |
| 2017-01-12 | Revert dbaf2f1a92f6 and instead move initialization of "coherence" to | Valery Ushakov | |
| emu/NetBSD/os.c As explained in inferno-os issue 335: > The definition of coherence deliberately takes advantage of a C rule > to avoid anyone having to change an existing fork of emu (eg, for a > new platform), to account for the arrival of "coherence". If a > given port doesn't define it, it will be nil and main will fill it > in. If as on Windows or now NetBSD, it needs to be defined from the > start, the os.c for that platform should do it, but still no other > platforms need source changes. | |||
| 2016-06-02 | fns.h should declare "coherence", not define it. Move the definition | Valery Ushakov | |
| to main.c and init it "nofence". This is required because with dynamic linking init/fini code runs before main() has a chance to init it. Since emu provides its own malloc, init/fini code that uses malloc will eventually call coherence() and crash if it's not inited. | |||
| 2015-04-02 | rename noop to extern nofence | Charles Forsyth | |
| 2015-03-28 | add coherence call for weakly-ordered cpus, default to nop | Charles Forsyth | |
| 2009-07-28 | 20090728-1744 | forsyth | |
| 2008-07-09 | 20080709-0917 | Charles.Forsyth | |
| 2008-07-07 | 20080707-1343 | Charles.Forsyth | |
| 2008-06-12 | 20080612-2245 | Charles.Forsyth | |
| 2007-02-28 | 20070228a make array bounds checks the default in jits | Charles.Forsyth | |
| 2007-01-15 | 20070115 | Charles.Forsyth | |
| 2006-12-22 | 20060303a | Charles.Forsyth | |
