Commit Graph

87 Commits (5bae0d57cbfb745e455d8136253afbdb1a84366e)

Author SHA1 Message Date
yuqing 5bae0d57cb support multi skiplist 2015-12-29 12:23:03 +08:00
yuqing a6ef605c6e skiplist support stable sort 2015-12-25 19:02:36 +08:00
yuqing 159d69983b test code modified 2015-12-25 16:56:52 +08:00
yuqing 74fe4c8889 add skiplist 2015-12-24 18:20:14 +08:00
Yu Qing eec032be76 php extension compiled on PHP 7 2015-11-30 19:00:25 +08:00
yuqing 9828c45343 add function fast_mblock_init_ex1 2015-11-16 13:48:26 +08:00
Yu Qing b6eb0e20da add fast_buffer 2015-11-13 15:13:28 +08:00
yuqing a190050ef0 README changed 2015-11-06 12:23:01 +08:00
Yu Qing 389234ff76 fast allocator ok 2015-11-05 18:44:12 +08:00
Yu Qing fb5abf5927 add fast_allocator 2015-11-04 17:19:36 +08:00
yuqing 0fe90e35da add function get_sys_cpu_count() 2015-11-04 15:02:56 +08:00
yuqing f734884700 fast_mblock reclaimed object pool 2015-11-03 18:13:51 +08:00
yuqing 07c93f6206 delay task can execute in a new thread 2015-11-02 18:24:26 +08:00
yuqing 3e1d1e2ae1 add function get_sys_total_mem_size, ONLY support Linux and FreeBSD 2015-11-02 16:19:49 +08:00
yuqing e2ef7c87b6 mblock add stat function 2015-10-30 12:52:13 +08:00
yuqing cb81992905 add function get_current_time_us and get_current_time_ms 2015-10-26 17:07:43 +08:00
yuqing 96a6464e91 sched_thread.c: support delay tasks 2015-10-16 16:44:46 +08:00
yuqing 90ea025cb5 sched_thread.c: task can execute in a new thread 2015-10-16 10:43:02 +08:00
yuqing 21b1a0fae6 export php function: fastcommon_is_private_ip 2015-10-10 11:30:35 +08:00
yuqing 0452a1a3e6 export php function: fastcommon_get_next_local_ip 2015-10-09 16:38:38 +08:00
yuqing 3a3abaf148 add function is_private_ip 2015-10-09 16:12:30 +08:00
yuqing ba00a3bb12 export php function: fastcommon_get_first_local_ip 2015-09-15 14:56:29 +08:00
yuqing 8f5c4fd3f7 iniGetValues use iniGetValuesEx 2015-09-14 18:03:49 +08:00
yuqing e46333c00a ioevent for BSD ok 2015-09-13 20:49:09 +08:00
yuqing 29451eaf49 add function get_first_local_ip 2015-09-08 19:09:35 +08:00
yuqing fe9b8dad60 allow_ips support CIDR addresses such as 172.16.12.0/22 2015-09-05 19:40:23 +08:00
yuqing 31149bb6e9 correct PTHREAD_MUTEX_ERRORCHECK define 2015-08-26 18:46:07 +08:00
yuqing de1be00ccb ini_file_reader support annotation function 2015-08-25 17:20:20 +08:00
yuqing ba6cc38703 add GEO function get_line_distance_km 2015-08-06 16:04:58 +08:00
yuqing c623a6c935 correct logger rotate time near 0 clock 2015-07-24 09:44:31 +08:00
yuqing e610e8a45d OS macro defines put in _os_define.h 2015-07-15 14:26:39 +08:00
yuqing f9936ec4ba ini_file_reader.c realloc change to malloc and memcpy 2015-07-14 09:50:35 +08:00
yuqing d884069622 ini_file_reader.c change PJWHash to Time33Hash and increase capacity 2015-07-13 15:13:06 +08:00
yuqing e879393c88 add comment 2015-07-01 15:17:19 +08:00
yuqing 693874d0b9 fast_mblock.h add static inline 2015-06-25 10:25:23 +08:00
yuqing f296a3e459 fast_mblock add fast_mblock_delay_free 2015-06-19 19:04:37 +08:00
yuqing 7a2c942863 ini_file_reader set global section before and after directive #include 2015-06-16 10:34:35 +08:00
yuqing bcd00f4079 fast_mblock suport alloc and free object 2015-06-15 20:33:14 +08:00
yuqing 8ace700d0b ioevent support set timeout 2015-06-11 09:51:02 +08:00
yuqing d1d225c8db fast_mblock.c support none lock 2015-05-22 14:24:09 +08:00
yuqing 0fd3425fb6 bug fixed: log header correctly when rotate 2015-05-15 14:02:39 +08:00
yuqing 8b9bdfd333 logger.c call log_check_rotate in lock 2015-05-15 11:16:14 +08:00
yuqing 62f94164c1 macro FDFS_WRITE_BUFF_SIZE change to FAST_WRITE_BUFF_SIZE 2015-05-12 14:05:09 +08:00
yuqing a620fdbfe0 update version to v1.0.14 2015-05-11 18:31:46 +08:00
yuqing 7afa2a9e40 set_run_by log more info 2015-02-27 17:27:55 +08:00
yuqing 663abcdcf1 php ext return unsigned hash code 2015-01-28 19:11:24 +08:00
yuqing 83d45dde99 php extention export simple_hash and time33_hash 2015-01-22 11:09:56 +08:00
yuqing a4dbaea49a support php extension 2015-01-14 11:39:01 +08:00
yuqing e7b2874e2a can call sched_add_entries many times before schedule 2014-12-05 18:12:02 +08:00
yuqing 60b1f50c1f bug fixed: must check the return value of vsnprintf 2014-12-05 09:54:48 +08:00