comparison src/ChangeLog @ 71890:b0584c551b8c

*** empty log message ***
author Kim F. Storm <storm@cua.dk>
date Fri, 14 Jul 2006 09:32:02 +0000
parents 5ccd38cf83f4
children 248ccc534803
comparison
equal deleted inserted replaced
71889:2385a5c8186c 71890:b0584c551b8c
1 2006-07-14 Kim F. Storm <storm@cua.dk>
2
3 * w32.c: Fix high cpu load for server sockets.
4 (pfn_WSAEventSelect): New function ptr.
5 (init_winsock): Load it.
6 (sys_listen): Set FILE_LISTEN flag. Set event mask for socket's
7 char_avail event object to FD_ACCEPT.
8 (sys_accept): Check FILE_LISTEN flag. Set event mask on new
9 socket's char_avail event object to FD_READ|FD_CLOSE.
10
11 * w32.h (FILE_LISTEN): New filedesc flag value.
12
1 2006-07-13 Kim F. Storm <storm@cua.dk> 13 2006-07-13 Kim F. Storm <storm@cua.dk>
2 14
3 * bytecode.c (Fbyte_code): Use CAR, CDR for Bcar, Bcdr. 15 * bytecode.c (Fbyte_code): Use CAR, CDR for Bcar, Bcdr.
4 Use CAR_SAFE, CDR_SAFE for Bcar_safe, Bcdr_safe. 16 Use CAR_SAFE, CDR_SAFE for Bcar_safe, Bcdr_safe.
5 Simplify loops and use CAR for Bnth and Belt. 17 Simplify loops and use CAR for Bnth and Belt.