Sign in
chromium
/
chromium
/
src
/
b7dac1a6a7997c1c7bb440d5eb5a4aa6ee38cf8b
/
base
/
pickle.cc
9b6f4293
Switch to standard integer types in base/.
by avi
· 10 years ago
0776a50
[mojo] Use base::Pickle for Message storage.
by rockot
· 10 years ago
c027914
Remove kuint32max.
by avi
· 10 years ago
6f3790a
Resize IPC input buffer to fit the next message.
by dskiba
· 10 years ago
f9ca8f5f0
base: Fix an inefficiency in base::Pickle that caused extraneous allocations.
by erikchen
· 10 years ago
32a7f50
Align base::Pickle allocations to 4k boundaries
by primiano
· 10 years ago
9882cf34
Add a Pickle::GetTotalAllocatedSize() to estimate its memory usage
by primiano
· 10 years ago
a89dd42
Remove namespace using directive for base::Pickle.
by brettw
· 10 years ago
1a42b407
Revert of Revert of MSan: check data is initialized when serializing with base::Pickle. (patchset #1 id:1 of https://codereview.chromium.org/985893002/)
by thestig
· 10 years ago
f84f17f
Cleanup: Remove wstring methods from base::Pickle.
by thestig
· 10 years ago
eaa3896
Adding StringPiece read/write support to pickle.
by brucedawson
· 10 years ago
d749060
Revert of MSan: check data is initialized when serializing with base::Pickle. (patchset #1 id:1 of https://codereview.chromium.org/988693004/)
by thestig
· 10 years ago
2c705b0
MSan: check data is initialized when serializing with base::Pickle.
by earthdok
· 10 years ago
d68c7ff
Revert of Adding StringPiece read/write support to pickle. (patchset #4 id:60001 of https://codereview.chromium.org/927183002/)
by brucedawson
· 10 years ago
fcfde7d9
Adding StringPiece/StringPiece16 read/write support to pickle, and
by brucedawson
· 10 years ago
89a19f14
Add Read/WriteSizeT() functions to the pickle layer, plus one consumer.
by pkasting
· 11 years ago
915cc7d
add double support to base::Pickle
by
[email protected]
· 11 years ago
a15016f
Refactor PickleIterator.
by
[email protected]
· 11 years ago
476dafb
Move more uses of string16 to specify base::
by
[email protected]
· 12 years ago
522fbea
Force memcpy when reading a float, to avoid alignment issues
by
[email protected]
· 12 years ago
753bb25
Revert https://src.chromium.org/viewvc/chrome?view=rev&revision=231330
by
[email protected]
· 12 years ago
33a38dd
Avoid undefined behaviour in Pickle::FindNext.
by
[email protected]
· 12 years ago
d1b319fc
Pickle::Write* micro-optimizations
by
[email protected]
· 12 years ago
7280f2f
Remove Pickle::BeginWriteData/TrimWriteData, it's not used
by
[email protected]
· 12 years ago
032bfc4
IPC pickling optimization for render passes.
by
[email protected]
· 12 years ago
9ea0ecd
Remove unused IPC::Message priority.
by
[email protected]
· 12 years ago
e00a6c0a
Rename non-const payload() in base::Pickle to mutable_pyload()
by
[email protected]
· 13 years ago
b1f61b03
Add support to Pickle for reading and writing floats
by
[email protected]
· 13 years ago
c272d08c
Remove Pickle::WriteSize() now that it has no remaining callers. Also rename
by
[email protected]
· 13 years ago
2d93605
Fix PickleTest.GetReadPointerAndAdvance not to produce wild addresses while checking for overflows.
by
[email protected]
· 13 years ago
ce208f87
Refactor Pickle Read methods to use higher performance PickleIterator.
by
[email protected]
· 13 years ago
9193d2f
Cleanup: Remove a static initializer in pickle.cc.
by
[email protected]
· 14 years ago
64e95e1
Remove Purify and Quantify.Doing so will reduce substantially the size of the project files.
by
[email protected]
· 14 years ago
e1be56d
Updating logging in src/base/. Using DCHECK_NE/EQ/LE/GE/GT() where possible
by
[email protected]
· 14 years ago
d7a93ad
Update DCHECK() usage to utilize the more expressive debugging functions.
by
[email protected]
· 14 years ago
8e03fec
Use DCHECK_GE() where possible in base/. Patch by Kushal Pisavadia (see http://codereview.chromium.org/6688056/ ), r=me.
by
[email protected]
· 14 years ago
6d81b48
Propagate the remote socket address to URLRequest and to ViewHostMsg_FrameNavigate.
by
[email protected]
· 15 years ago
137d237
Check that we've got a complete header before accessing its fields.
by
[email protected]
· 15 years ago
9989c9bb
Make the order of methods in the cc files match the headers in base/.
by
[email protected]
· 15 years ago
d87f8e6f
Pickle: handle invalid data on 64 bit systems.
by
[email protected]
· 15 years ago
26d2f47
Don't allow dragging browser actions between regular and incognito windows.
by
[email protected]
· 15 years ago
37199a8
Switch base to using CHECK_*.
by
[email protected]
· 15 years ago
3747791
Take out intptr_t IPC serialization support to prevent people from sending pointers between trusted and untrusted processes. Move HWNDs and other Windows HANDLEs serialization to use 32 bits even on 64 bit platforms since that's all that's needed.
by
[email protected]
· 16 years ago
9422b7dc
Defense-in-depth: initialize some variables.
by
[email protected]
· 16 years ago
da0b579
Fix build breakage at r30320.
by
[email protected]
· 16 years ago
b7a5d99
Add Pickle::Read/WriteUint64.
by
[email protected]
· 16 years ago
b944f61
Add short circuit case for self assignment, and add virtual destructor
by
[email protected]
· 16 years ago
fb6ec999
Add defensive code in pickle to preclude realloc of shared header_ memory.
by
[email protected]
· 16 years ago
e64ff5e
WriteData and BeginWriteData should fail if length is negative.
by
[email protected]
· 16 years ago
8766556
Fix a couple of integer issues in Pickle deserialization. Neither represent
by
[email protected]
· 16 years ago
390c4bf
Moved bug to external tracker.
by
[email protected]
· 16 years ago
2de4626
Change Pickle to double its capacity by default, rather than increasing
by
[email protected]
· 16 years ago
7afa9c92
NO CODE CHANGE
by
[email protected]
· 16 years ago
3a2a5d2
Update clipboard classes to use string16 and FilePath instead of wstring.
by
[email protected]
· 16 years ago
48ce616a
* Bring up render_mesages.cc on POSIX.
by
[email protected]
· 17 years ago
bf09a50
Use a more compact license header in source files.
by license.bot
· 17 years ago
43beaef4
Adds capabilities for IPC messages of type long, for the primary purpose of accessibility related communication.
by
[email protected]
· 17 years ago
44a1cbfa
Fix more compiler warnings.
by
[email protected]
· 17 years ago
836061b
Don't cast negative values to unsigned. This eliminates warnings in GCC.
by
[email protected]
· 17 years ago
9f16de0
Reapply 508 to determine if it was indeed the cause of the webkit-release-playback failure.
by
[email protected]
· 17 years ago
65b1094
Revert part of r508, it may have broken webkit-release-playback.
by
[email protected]
· 17 years ago
d26cd527
Some cross platform changes and general cleanups to Pickle.
by
[email protected]
· 17 years ago
c9046af
Fix base::DIR_SOURCE_ROOT path calculation.
by
[email protected]
· 17 years ago
d7cae12
Add base to the repository.
by initial.commit
· 17 years ago