Mukund Sivaraman
|
c1465e69b3
[2831] Check that the segment actually shrunk
|
il y a 12 ans |
Mukund Sivaraman
|
36389eed51
[2831] Iterate over the source data instead of using redundant data
|
il y a 12 ans |
Mukund Sivaraman
|
5728c38542
[2831] Make minor comment updates
|
il y a 12 ans |
Mukund Sivaraman
|
caa37a99fc
[2381] Change more occurences of 0 to NULL
|
il y a 12 ans |
JINMEI Tatuya
|
ba0d6139ca
[2831] make sure BOOST_NUMERIC_CAST_WOULDFAIL is set in all cases
|
il y a 12 ans |
JINMEI Tatuya
|
9c36d2e223
[2831] corrected a typo
|
il y a 12 ans |
JINMEI Tatuya
|
00b7af2452
[2831] corrected the position of BOOST_MAPPED_FILE_CXXFLAG
|
il y a 12 ans |
JINMEI Tatuya
|
d17b3c0067
[2831] set -Wall and -Wextra to detect possible warnings more accurately.
|
il y a 12 ans |
JINMEI Tatuya
|
08a77e0ef2
[2831] allow skipping build sh-mem support. set -Wno-error if necessary.
|
il y a 12 ans |
JINMEI Tatuya
|
e01ee176ce
[2831] detect buildability of managed_mapped_file, w/ or w/o -Werror.
|
il y a 12 ans |
JINMEI Tatuya
|
be5ebe7673
[2831] updated rw ctor so that we can create a new segment, removing old one.
|
il y a 12 ans |
JINMEI Tatuya
|
bafbce54b6
[2831] added note about too small initial_size, and added a test for the case.
|
il y a 12 ans |
JINMEI Tatuya
|
da33bc422e
[2831] clarifed the intent of the assert() in growSegment().
|
il y a 12 ans |
JINMEI Tatuya
|
2772477dcf
[2831] simplified code a bit using static_cast instead of memcpy
|
il y a 12 ans |
JINMEI Tatuya
|
faca56aea5
[2831] added a test to have another process open and read mapped memory
|
il y a 12 ans |
JINMEI Tatuya
|
54fdd6d60c
[2831] extracted interproc synchronization utility from syncfile test
|
il y a 12 ans |
JINMEI Tatuya
|
0b18c4d029
[2831] removed unnecessary flush before reset() (as the dtor calls flush)
|
il y a 12 ans |
JINMEI Tatuya
|
c52e7d7d0c
[2831] check two different addressed from getNamedAddress can share the data.
|
il y a 12 ans |
JINMEI Tatuya
|
8599372b7f
[2831] added a test checking named data survive grow/shrink
|
il y a 12 ans |
JINMEI Tatuya
|
ecc1ba7e65
[2831] corrected example code in doc
|
il y a 12 ans |
JINMEI Tatuya
|
b38ed8f456
[2831] use \throw to describe exceptions where appropriate.
|
il y a 12 ans |
JINMEI Tatuya
|
5ab82e0009
[2831] added more comments about crash in boost on multiple calls to shrink.
|
il y a 12 ans |
JINMEI Tatuya
|
3c93e56397
[2831] corrected exception what() message.
|
il y a 12 ans |
JINMEI Tatuya
|
81e57da07f
[2831] handle NULL name values for xxxNamedAddress explicitly.
|
il y a 12 ans |
JINMEI Tatuya
|
b8d905c9df
[2831] described implementation-specific differences of setNamedAddress.
|
il y a 12 ans |
JINMEI Tatuya
|
693068bdb1
[2831] define MemorySegmentMapped::INITIAL_SIZE explicitly as it's public.
|
il y a 12 ans |
JINMEI Tatuya
|
f6dae94a7b
[2831] use NULL instead of 0; maybe worth discussing, but out of scope of task.
|
il y a 12 ans |
JINMEI Tatuya
|
0f5e915ace
[2831] more explicitly clarify passing NULL to setNamedAddress.
|
il y a 12 ans |
JINMEI Tatuya
|
10d88f05a9
[2831] explain the rational behind the difference between allocate/set name
|
il y a 12 ans |
JINMEI Tatuya
|
617f1e6fc0
[2831] explain the design rationale of MemorySegmentGrown
|
il y a 12 ans |