Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-06-23 | Incoming and outgoing port_mmap arrays are protected with mutexes. | Max Romanov | 1 | -0/+12 | |
2017-06-23 | Moved message size to nxt_port_recv_msg_t for convenience. | Max Romanov | 1 | -1/+3 | |
2017-06-23 | Store pointer to shared memory start in buf->parent. | Max Romanov | 1 | -231/+202 | |
nxt_port_mmap_t stored in arrays and it is unsafe to store pointer to array element. Shared memory structures and macros moved to separate header file to be used by GO package. | |||||
2017-06-23 | Store mem_pool in buf->data instead of port for consistency. | Max Romanov | 1 | -13/+33 | |
2017-06-23 | Shorter shared memory name generated. | Max Romanov | 1 | -2/+2 | |
2017-06-20 | Using new memory pool implementation. | Igor Sysoev | 1 | -3/+3 | |
2017-05-12 | Using shared memory to send data via nxt_port. | Max Romanov | 1 | -0/+700 | |
Usage: b = nxt_port_mmap_get_buf(task, port, size); b->mem.free = nxt_cpymem(b->mem.free, data, size); nxt_port_socket_write(task, port, NXT_PORT_MSG_DATA, -1, 0, b); |