You can subscribe to this list here.
2001 |
Jan
(23) |
Feb
(28) |
Mar
(27) |
Apr
(12) |
May
(16) |
Jun
(43) |
Jul
(96) |
Aug
(4) |
Sep
(2) |
Oct
(8) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2002 |
Jan
(35) |
Feb
(13) |
Mar
(37) |
Apr
(18) |
May
(30) |
Jun
(7) |
Jul
(7) |
Aug
|
Sep
(39) |
Oct
(34) |
Nov
(11) |
Dec
(8) |
2003 |
Jan
(11) |
Feb
(2) |
Mar
(68) |
Apr
(15) |
May
(16) |
Jun
(9) |
Jul
(4) |
Aug
(22) |
Sep
(56) |
Oct
(58) |
Nov
(88) |
Dec
(71) |
2004 |
Jan
(137) |
Feb
(39) |
Mar
|
Apr
(27) |
May
(89) |
Jun
(78) |
Jul
(28) |
Aug
|
Sep
(1) |
Oct
(2) |
Nov
(98) |
Dec
(69) |
2005 |
Jan
(57) |
Feb
(21) |
Mar
(76) |
Apr
(12) |
May
(28) |
Jun
(89) |
Jul
(53) |
Aug
(7) |
Sep
(5) |
Oct
(3) |
Nov
(69) |
Dec
(39) |
2006 |
Jan
(57) |
Feb
(19) |
Mar
(19) |
Apr
(45) |
May
(85) |
Jun
|
Jul
(75) |
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2007 |
Jan
(54) |
Feb
(5) |
Mar
|
Apr
|
May
|
Jun
(31) |
Jul
(19) |
Aug
(1) |
Sep
|
Oct
|
Nov
(7) |
Dec
(13) |
2008 |
Jan
(63) |
Feb
(15) |
Mar
|
Apr
|
May
|
Jun
(8) |
Jul
(3) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
(1) |
Dec
(4) |
2009 |
Jan
(1) |
Feb
(10) |
Mar
(6) |
Apr
(6) |
May
|
Jun
|
Jul
(16) |
Aug
(59) |
Sep
(6) |
Oct
(5) |
Nov
(9) |
Dec
|
2010 |
Jan
|
Feb
(9) |
Mar
(4) |
Apr
(3) |
May
(1) |
Jun
|
Jul
(7) |
Aug
(6) |
Sep
(3) |
Oct
(11) |
Nov
(1) |
Dec
(4) |
2011 |
Jan
|
Feb
|
Mar
(4) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(39) |
2012 |
Jan
(21) |
Feb
(3) |
Mar
(10) |
Apr
(16) |
May
|
Jun
(14) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: CVS <do...@th...> - 2002-10-02 15:55:21
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: compemu.h compemu_support.cpp Log Message: - Remove dead code in readcpu.cpp concerning CONST_JUMP control flow. - Replace unused fl_compiled with fl_const_jump - Implement block inlining enabled with USE_INLINING && USE_CHECKSUM_INFO. However, this is currently disabled as it doesn't give much and exhibits even more a cache/code generation problem with FPU JIT compiled code. - Actual checksum values are now integral part of a blockinfo regardless of USE_CHECKSUM_INFO is set or not. Reduce number of elements in that structure and speeds up a little calculation of checksum of chained blocks. - Don't care about show_checksum() for now. |
From: CVS <do...@th...> - 2002-10-01 16:22:46
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: compemu.h compemu_support.cpp Log Message: - Rewrite blockinfo allocator et al. Use a template class so that this can work with other types related to blockinfos. - Add new method to compute checksums. This should permit code inlining and follow-ups of const_jumps without breaking the lazy cache invalidator. aka. chain infos for checksuming. TODO: Incomplete support thus disabled. |
From: CVS <do...@th...> - 2002-09-19 20:52:58
|
Update of /cvs/BasiliskII/src/uae_cpu/fpu Modified Files: fpu_ieee.cpp Log Message: - Implement {make,extract}_extended() for USE_QUAD_DOUBLE - Don't forget to fill in mantissa3 member for USE_QUAD_DOUBLE in make_extended_*() but make sure NaN, inf, zeros are handled beforehand |
From: CVS <do...@th...> - 2002-09-19 16:02:21
|
Update of /cvs/BasiliskII/src/uae_cpu/fpu Modified Files: fpu_ieee.cpp mathlib.h types.h Log Message: Don't define USE_LONG_DOUBLE when sizeof(long double) == 16. This still is not very clean but it should build now. Probably live with USE_LONG_DOUBLE for any case where native long double exists and sizeof > 8 ? |
From: CVS <do...@th...> - 2002-09-19 15:42:27
|
Update of /cvs/BasiliskII/src/uae_cpu/fpu Modified Files: core.h exceptions.h flags.h impl.h rounding.h Log Message: Get rid of any "extern inline" bits. Use static inline instead as MIPS compilers don't really like the former syntax. |
From: CVS <do...@th...> - 2002-09-19 14:59:14
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: codegen_x86.cpp compemu_support.cpp Log Message: - Rewrite raw_init_cpu() to match more details, from kernel sources. - Add possibility to tune code alignment to the underlying processor. However, this is turned off as I don't see much improvement and align_jumps = 64 for Athlon looks suspicious to me. - Remove two extra align_target() that are already covered. - Remove unused may_trap() predicate. |
From: CVS <do...@th...> - 2002-09-18 16:46:28
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: codegen_x86.cpp Log Message: Optimize runtime assembler with shorter equivalents when the accumulator (%eax) is referenced along with immediates. |
From: CVS <do...@th...> - 2002-09-18 13:06:57
|
Update of /cvs/BasiliskII/src/Unix Modified Files: configure.ac Log Message: Ensure the IEEE fpu core is used when building the JIT compiler |
From: CVS <do...@th...> - 2002-09-18 11:42:05
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: compemu_support.cpp Log Message: Move -DSAHF_SETO_PROFITABLE down in x86 & gas specific block. Also ensure SAHF_SETO_PROFITABLE is defined when compiling the JIT. Aka I don't want to support obsolete and probably bogus code nowadays. |
From: CVS <do...@th...> - 2002-09-18 11:42:05
|
Update of /cvs/BasiliskII/src/Unix Modified Files: configure.ac Log Message: Move -DSAHF_SETO_PROFITABLE down in x86 & gas specific block. Also ensure SAHF_SETO_PROFITABLE is defined when compiling the JIT. Aka I don't want to support obsolete and probably bogus code nowadays. |
From: CVS <do...@th...> - 2002-09-18 10:25:12
|
Update of /cvs/BasiliskII/src/Unix Modified Files: configure.ac Log Message: Define SAHF_SETO_PROFITABLE on x86, aka restore full performance of the JIT compiler. ;-) BTW, also fixes some valgrind warnings. |
From: CVS <do...@th...> - 2002-09-18 09:55:46
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: compemu_support.cpp Log Message: Don't forget to use vm_realease() to free up translation cache. Also free the right amount of memory that was previously allocated. |
From: CVS <do...@th...> - 2002-09-18 07:51:04
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Modified Files: compemu_support.cpp Log Message: Use vm_acquire() to allocate translation cache |
From: CVS <do...@th...> - 2002-09-17 16:09:32
|
Update of /cvs/BasiliskII/src/Unix Modified Files: Makefile.in Log Message: Additions for the JIT compiler opcode translators + NOFLAGS variant of regular instruction handlers. |
From: CVS <do...@th...> - 2002-09-17 16:08:48
|
Update of /cvs/BasiliskII/src/Unix Modified Files: configure.ac Log Message: Additions for the JIT compiler (--enable-jit-compiler, --enable-jit-debug) |
From: CVS <do...@th...> - 2002-09-17 16:08:15
|
Update of /cvs/BasiliskII/src/Unix Modified Files: main_unix.cpp Log Message: Make FlushCodeRange aware of the JIT compiler's flush_icache() |
From: CVS <do...@th...> - 2002-09-17 16:07:29
|
Update of /cvs/BasiliskII/src/include Modified Files: user_strings.h Log Message: Additional string defs for JIT-specific options |
From: CVS <do...@th...> - 2002-09-17 16:06:45
|
Update of /cvs/BasiliskII/src/Unix Modified Files: prefs_editor_gtk.cpp Log Message: Update prefs editor with "JIT Compiler" pane |
From: CVS <do...@th...> - 2002-09-17 16:06:45
|
Update of /cvs/BasiliskII/src Modified Files: prefs_items.cpp user_strings.cpp Log Message: Update prefs editor with "JIT Compiler" pane |
From: CVS <do...@th...> - 2002-09-17 16:05:47
|
Update of /cvs/BasiliskII/src/uae_cpu Modified Files: basilisk_glue.cpp cpu_emulation.h gencpu.c newcpu.cpp newcpu.h spcflags.h Log Message: - Changes to support 68040 -> x86 dynamic translator - Globalize FLIGHT_RECORDER, possibly used in compiler/ sources as well |
From: CVS <do...@th...> - 2002-09-17 16:04:13
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Added Files: codegen_x86.cpp compemu.h compemu_fpp.cpp compemu_support.cpp flags_x86.h gencomp.c Log Message: Import JIT compiler |
From: CVS <do...@th...> - 2002-09-17 16:03:38
|
Update of /cvs/BasiliskII/src/uae_cpu/compiler Log Message: Directory /cvs/BasiliskII/src/uae_cpu/compiler added to the repository |
From: CVS <do...@th...> - 2002-09-16 15:40:56
|
Update of /cvs/BasiliskII/src/Unix Modified Files: configure.ac Log Message: Check for for C99 math functions in the form *l() |
From: CVS <do...@th...> - 2002-09-16 15:40:32
|
Update of /cvs/BasiliskII/src/uae_cpu/fpu Modified Files: mathlib.h Log Message: Only use *l() math functions when they are available |
From: CVS <do...@th...> - 2002-09-16 15:06:31
|
Update of /cvs/BasiliskII/src/Unix Modified Files: configure.ac main_unix.cpp Log Message: Conditionalize use of pthread_mutexattr_setpshared() as this is an optional POSIX feature from _POSIX_THREAD_PROCESS_SHARED group. Besides, Ulrich Drepper mentions "the kernel support for this option wasn't available until 2.5.7. Future versions of the thread library will support this option." <http://people.redhat.com/drepper/posix-option-groups.html> BTW, this nukes a warning when build on FreeBSD 4.6 |