Commit History

Autor SHA1 Mensaxe Data
  lighta 4684090de9 InterPacket_rearrange %!s(int64=11) %!d(string=hai) anos
  lighta 3428ae297a Adding charblock %!s(int64=11) %!d(string=hai) anos
  aleos89 9e50599234 Follow-up to 56ac0ee. Corrected compile errors. %!s(int64=11) %!d(string=hai) anos
  aleos89 56ac0eeae6 Created split_time() and solve_time() to be reused as a default format for parsing. Credits: lighta %!s(int64=11) %!d(string=hai) anos
  lighta 02885990e5 -Merge Herc %!s(int64=11) %!d(string=hai) anos
  brianluau a2bdc47daf - Undid r16968: SVN Replaced with source:/trunk/src/@16966 (tid:74924). %!s(int64=12) %!d(string=hai) anos
  greenboxal2 a7c32653f7 Applied AStyle code formating as discussed on tid:74602. %!s(int64=12) %!d(string=hai) anos
  blacksirius bde86942c0 cleaned up windows header usage (added one central file to use windows / winapi specific stuff, to be able to set the appropriate flags before including it correctly) %!s(int64=13) %!d(string=hai) anos
  brianluau 3aede46965 - Removed trailing tabs, and fixed some spacing. %!s(int64=13) %!d(string=hai) anos
  ultramage edcb998d59 Replaced custom type 'intptr' with standard 'intptr_t'. %!s(int64=14) %!d(string=hai) anos
  ai4rei 1649f98824 * Moved detection of monotonic clock support to the configure script, which also checks, whether or not it actually works (bugreport:1003, related r11912 and r11983). %!s(int64=14) %!d(string=hai) anos
  Yommy f9c60fd3fa added --enable-rdtsc configure option to enhance timer performance, especially in virtualized environments; default disabled - credits to sirius_black %!s(int64=15) %!d(string=hai) anos
  FlavioJS 69720a42bf * Replaced the fake timer heap (sorted array) with a real heap. (improves performance) %!s(int64=16) %!d(string=hai) anos
  FlavioJS 72542d65cc * Hunted down the simpler 64bit pointer truncations. %!s(int64=16) %!d(string=hai) anos
  ultramage 19d4559ab6 Partially reverted the timer code changes from r12926 - r12969. %!s(int64=17) %!d(string=hai) anos
  FlavioJS cb565d9d45 ops ('|'->'&' in delete_timer debug code) %!s(int64=17) %!d(string=hai) anos
  FlavioJS 99a1aaa9e1 * Simplified the search in pop_timer_heap and added more debug info to help determine the source condition of timer errors. (bugreport:1860) %!s(int64=17) %!d(string=hai) anos
  FlavioJS 3f7b407d6d * Added a check to make sure only released timers are acquired from the free list. %!s(int64=17) %!d(string=hai) anos
  FlavioJS 47ee54852d * Fixed pop_timer_heap using max heap comparisons instead of min heap comparisons and protected timer functions against improper use. (should fix bugreport:1833 bugreport:1841) %!s(int64=17) %!d(string=hai) anos
  FlavioJS cdda61ce1b * Added const to the return value of get_timer. %!s(int64=17) %!d(string=hai) anos
  ultramage 290ca7eec3 Fixed a bug in the timer code which made it impossible to delete a timer with id '0' (since pre-svn, still present in jAthena). %!s(int64=17) %!d(string=hai) anos
  ultramage fc5918e335 Removed the calc_times() no-op (bugreport:1289) %!s(int64=17) %!d(string=hai) anos
  FlavioJS c880052f0f * Changed the data field of timers from int to intptr. %!s(int64=17) %!d(string=hai) anos
  zephyrus a6e03e1102 - Clean up of calc_times function. %!s(int64=17) %!d(string=hai) anos
  FlavioJS 4dcf5bb0b9 * Tweeked the declaration and initialization defines for vectors. %!s(int64=17) %!d(string=hai) anos
  ultramage a772e3699d Added a precise and consistent tick() function for freebsd (see bugreport:240) %!s(int64=17) %!d(string=hai) anos
  skotlex e823c2e3eb - removed the timer heap correction code when the timers overflow since Flavio points out that it is not needed. %!s(int64=17) %!d(string=hai) anos
  ultramage 59b9654397 Tried to make sense out of timer.c ... and failed %!s(int64=17) %!d(string=hai) anos
  ultramage 28a6350610 Fixed unix compilation problem due to a missing include (caused by r11499) %!s(int64=17) %!d(string=hai) anos
  ultramage 6b2c679c3f * small timer.c cleaning %!s(int64=17) %!d(string=hai) anos