提交历史

作者 SHA1 备注 提交日期
  lighta 4684090de9 InterPacket_rearrange 11 年之前
  lighta 3428ae297a Adding charblock 11 年之前
  aleos89 9e50599234 Follow-up to 56ac0ee. Corrected compile errors. 11 年之前
  aleos89 56ac0eeae6 Created split_time() and solve_time() to be reused as a default format for parsing. Credits: lighta 11 年之前
  lighta 02885990e5 -Merge Herc 11 年之前
  brianluau a2bdc47daf - Undid r16968: SVN Replaced with source:/trunk/src/@16966 (tid:74924). 12 年之前
  greenboxal2 a7c32653f7 Applied AStyle code formating as discussed on tid:74602. 12 年之前
  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) 13 年之前
  brianluau 3aede46965 - Removed trailing tabs, and fixed some spacing. 13 年之前
  ultramage edcb998d59 Replaced custom type 'intptr' with standard 'intptr_t'. 14 年之前
  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). 14 年之前
  Yommy f9c60fd3fa added --enable-rdtsc configure option to enhance timer performance, especially in virtualized environments; default disabled - credits to sirius_black 15 年之前
  FlavioJS 69720a42bf * Replaced the fake timer heap (sorted array) with a real heap. (improves performance) 16 年之前
  FlavioJS 72542d65cc * Hunted down the simpler 64bit pointer truncations. 16 年之前
  ultramage 19d4559ab6 Partially reverted the timer code changes from r12926 - r12969. 17 年之前
  FlavioJS cb565d9d45 ops ('|'->'&' in delete_timer debug code) 17 年之前
  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) 17 年之前
  FlavioJS 3f7b407d6d * Added a check to make sure only released timers are acquired from the free list. 17 年之前
  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) 17 年之前
  FlavioJS cdda61ce1b * Added const to the return value of get_timer. 17 年之前
  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). 17 年之前
  ultramage fc5918e335 Removed the calc_times() no-op (bugreport:1289) 17 年之前
  FlavioJS c880052f0f * Changed the data field of timers from int to intptr. 17 年之前
  zephyrus a6e03e1102 - Clean up of calc_times function. 17 年之前
  FlavioJS 4dcf5bb0b9 * Tweeked the declaration and initialization defines for vectors. 17 年之前
  ultramage a772e3699d Added a precise and consistent tick() function for freebsd (see bugreport:240) 17 年之前
  skotlex e823c2e3eb - removed the timer heap correction code when the timers overflow since Flavio points out that it is not needed. 17 年之前
  ultramage 59b9654397 Tried to make sense out of timer.c ... and failed 17 年之前
  ultramage 28a6350610 Fixed unix compilation problem due to a missing include (caused by r11499) 17 年之前
  ultramage 6b2c679c3f * small timer.c cleaning 17 年之前