Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(180)

Unified Diff: runtime/vm/snapshot.h

Issue 2481873005: clang-format runtime/vm (Closed)
Patch Set: Merge Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « runtime/vm/simulator_mips.cc ('k') | runtime/vm/snapshot.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/snapshot.h
diff --git a/runtime/vm/snapshot.h b/runtime/vm/snapshot.h
index 924f61cd396b7d48ad77ea3597058be44c661896..715df14aa5896e0069d4416976d70c27863fb3a2 100644
--- a/runtime/vm/snapshot.h
+++ b/runtime/vm/snapshot.h
@@ -109,7 +109,7 @@ class UnhandledException;
// - Object that is seen for the first time (inlined in the stream):
// (a unique id for this object | 0x1)
enum SerializedHeaderType {
- kInlined = 0x1,
+ kInlined = 0x1,
kObjectId = 0x3,
};
static const int8_t kHeaderTagBits = 2;
@@ -120,12 +120,13 @@ static const bool kAsInlinedObject = false;
static const intptr_t kInvalidPatchIndex = -1;
-class SerializedHeaderTag :
- public BitField<intptr_t, enum SerializedHeaderType, 0, kHeaderTagBits> {};
+class SerializedHeaderTag
+ : public BitField<intptr_t, enum SerializedHeaderType, 0, kHeaderTagBits> {
+};
-class SerializedHeaderData :
- public BitField<intptr_t, intptr_t, kHeaderTagBits, kObjectIdBits> {};
+class SerializedHeaderData
+ : public BitField<intptr_t, intptr_t, kHeaderTagBits, kObjectIdBits> {};
enum DeserializeState {
@@ -192,9 +193,7 @@ class Snapshot {
static intptr_t length_offset() {
return OFFSET_OF(Snapshot, unaligned_length_);
}
- static intptr_t kind_offset() {
- return OFFSET_OF(Snapshot, unaligned_kind_);
- }
+ static intptr_t kind_offset() { return OFFSET_OF(Snapshot, unaligned_kind_); }
private:
// Prevent Snapshot from ever being allocated directly.
@@ -202,7 +201,7 @@ class Snapshot {
// The following fields are potentially unaligned.
int64_t unaligned_length_; // Stream length.
- int64_t unaligned_kind_; // Kind of snapshot.
+ int64_t unaligned_kind_; // Kind of snapshot.
// Variable length data follows here.
@@ -213,13 +212,13 @@ class Snapshot {
class InstructionsSnapshot : ValueObject {
public:
explicit InstructionsSnapshot(const void* raw_memory)
- : raw_memory_(raw_memory) {
+ : raw_memory_(raw_memory) {
ASSERT(Utils::IsAligned(raw_memory, OS::kMaxPreferredCodeAlignment));
}
void* instructions_start() {
- return reinterpret_cast<void*>(
- reinterpret_cast<uword>(raw_memory_) + kHeaderSize);
+ return reinterpret_cast<void*>(reinterpret_cast<uword>(raw_memory_) +
+ kHeaderSize);
}
uword instructions_size() {
@@ -238,14 +237,13 @@ class InstructionsSnapshot : ValueObject {
class DataSnapshot : ValueObject {
public:
- explicit DataSnapshot(const void* raw_memory)
- : raw_memory_(raw_memory) {
+ explicit DataSnapshot(const void* raw_memory) : raw_memory_(raw_memory) {
ASSERT(Utils::IsAligned(raw_memory, 2 * kWordSize)); // kObjectAlignment
}
void* data_start() {
- return reinterpret_cast<void*>(
- reinterpret_cast<uword>(raw_memory_) + kHeaderSize);
+ return reinterpret_cast<void*>(reinterpret_cast<uword>(raw_memory_) +
+ kHeaderSize);
}
uword data_size() {
@@ -285,9 +283,7 @@ class BaseReader {
}
COMPILE_ASSERT(sizeof(uint32_t) >= sizeof(classid_t));
- void ReadBytes(uint8_t* addr, intptr_t len) {
- stream_.ReadBytes(addr, len);
- }
+ void ReadBytes(uint8_t* addr, intptr_t len) { stream_.ReadBytes(addr, len); }
double ReadDouble() {
double result;
@@ -304,13 +300,9 @@ class BaseReader {
return stream_.AddressOfCurrentPosition();
}
- void Advance(intptr_t value) {
- stream_.Advance(value);
- }
+ void Advance(intptr_t value) { stream_.Advance(value); }
- intptr_t PendingBytes() const {
- return stream_.PendingBytes();
- }
+ intptr_t PendingBytes() const { return stream_.PendingBytes(); }
RawSmi* ReadAsSmi();
intptr_t ReadSmiValue();
@@ -374,8 +366,7 @@ class InstructionsReader : public ZoneAllocated {
public:
InstructionsReader(const uint8_t* instructions_buffer,
const uint8_t* data_buffer)
- : instructions_buffer_(instructions_buffer),
- data_buffer_(data_buffer) {
+ : instructions_buffer_(instructions_buffer), data_buffer_(data_buffer) {
ASSERT(instructions_buffer != NULL);
ASSERT(data_buffer != NULL);
ASSERT(Utils::IsAligned(reinterpret_cast<uword>(instructions_buffer),
@@ -441,7 +432,7 @@ class SnapshotReader : public BaseReader {
Snapshot::Kind kind,
ZoneGrowableArray<BackRefNode>* backward_references,
Thread* thread);
- ~SnapshotReader() { }
+ ~SnapshotReader() {}
ZoneGrowableArray<BackRefNode>* GetBackwardReferenceTable() const {
return backward_references_;
@@ -464,9 +455,7 @@ class SnapshotReader : public BaseReader {
intptr_t patch_offset);
// Read a Dart Instance object.
- RawObject* ReadInstance(intptr_t object_id,
- intptr_t tags,
- bool as_reference);
+ RawObject* ReadInstance(intptr_t object_id, intptr_t tags, bool as_reference);
// Read a VM isolate object that was serialized as an Id.
RawObject* ReadVMIsolateObject(intptr_t object_id);
@@ -502,26 +491,26 @@ class SnapshotReader : public BaseReader {
bool is_vm_isolate() const;
- Snapshot::Kind kind_; // Indicates type of snapshot(full, script, message).
- Thread* thread_; // Current thread.
- Zone* zone_; // Zone for allocations while reading snapshot.
- Heap* heap_; // Heap of the current isolate.
+ Snapshot::Kind kind_; // Indicates type of snapshot(full, script, message).
+ Thread* thread_; // Current thread.
+ Zone* zone_; // Zone for allocations while reading snapshot.
+ Heap* heap_; // Heap of the current isolate.
PageSpace* old_space_; // Old space of the current isolate.
- Class& cls_; // Temporary Class handle.
- Object& obj_; // Temporary Object handle.
- PassiveObject& pobj_; // Temporary PassiveObject handle.
- Array& array_; // Temporary Array handle.
- Field& field_; // Temporary Field handle.
- String& str_; // Temporary String handle.
- Library& library_; // Temporary library handle.
- AbstractType& type_; // Temporary type handle.
+ Class& cls_; // Temporary Class handle.
+ Object& obj_; // Temporary Object handle.
+ PassiveObject& pobj_; // Temporary PassiveObject handle.
+ Array& array_; // Temporary Array handle.
+ Field& field_; // Temporary Field handle.
+ String& str_; // Temporary String handle.
+ Library& library_; // Temporary library handle.
+ AbstractType& type_; // Temporary type handle.
TypeArguments& type_arguments_; // Temporary type argument handle.
- GrowableObjectArray& tokens_; // Temporary tokens handle.
- TokenStream& stream_; // Temporary token stream handle.
- ExternalTypedData& data_; // Temporary stream data handle.
- TypedData& typed_data_; // Temporary typed data handle.
- Function& function_; // Temporary function handle.
- UnhandledException& error_; // Error handle.
+ GrowableObjectArray& tokens_; // Temporary tokens handle.
+ TokenStream& stream_; // Temporary token stream handle.
+ ExternalTypedData& data_; // Temporary stream data handle.
+ TypedData& typed_data_; // Temporary typed data handle.
+ Function& function_; // Temporary function handle.
+ UnhandledException& error_; // Error handle.
intptr_t max_vm_isolate_object_id_;
ZoneGrowableArray<BackRefNode>* backward_references_;
@@ -567,9 +556,7 @@ class SnapshotReader : public BaseReader {
class ScriptSnapshotReader : public SnapshotReader {
public:
- ScriptSnapshotReader(const uint8_t* buffer,
- intptr_t size,
- Thread* thread);
+ ScriptSnapshotReader(const uint8_t* buffer, intptr_t size, Thread* thread);
~ScriptSnapshotReader();
private:
@@ -579,9 +566,7 @@ class ScriptSnapshotReader : public SnapshotReader {
class MessageSnapshotReader : public SnapshotReader {
public:
- MessageSnapshotReader(const uint8_t* buffer,
- intptr_t size,
- Thread* thread);
+ MessageSnapshotReader(const uint8_t* buffer, intptr_t size, Thread* thread);
~MessageSnapshotReader();
private:
@@ -601,13 +586,9 @@ class BaseWriter : public StackResource {
WriteStream::Raw<sizeof(T), T>::Write(&stream_, value);
}
- void WriteRawPointerValue(intptr_t value) {
- Write<int64_t>(value);
- }
+ void WriteRawPointerValue(intptr_t value) { Write<int64_t>(value); }
- void WriteClassIDValue(classid_t value) {
- Write<uint32_t>(value);
- }
+ void WriteClassIDValue(classid_t value) { Write<uint32_t>(value); }
COMPILE_ASSERT(sizeof(uint32_t) >= sizeof(classid_t));
// Write an object that is serialized as an Id (singleton in object store,
@@ -653,15 +634,12 @@ class BaseWriter : public StackResource {
}
protected:
- BaseWriter(uint8_t** buffer,
- ReAlloc alloc,
- intptr_t initial_size)
- : StackResource(Thread::Current()),
- stream_(buffer, alloc, initial_size) {
+ BaseWriter(uint8_t** buffer, ReAlloc alloc, intptr_t initial_size)
+ : StackResource(Thread::Current()), stream_(buffer, alloc, initial_size) {
ASSERT(buffer != NULL);
ASSERT(alloc != NULL);
}
- ~BaseWriter() { }
+ ~BaseWriter() {}
void ReserveHeader() {
// Make room for recording snapshot buffer size.
@@ -739,12 +717,11 @@ class ForwardList {
class InstructionsWriter : public ZoneAllocated {
public:
InstructionsWriter()
- : next_offset_(InstructionsSnapshot::kHeaderSize),
- next_object_offset_(DataSnapshot::kHeaderSize),
- instructions_(),
- objects_() {
- }
- virtual ~InstructionsWriter() { }
+ : next_offset_(InstructionsSnapshot::kHeaderSize),
+ next_object_offset_(DataSnapshot::kHeaderSize),
+ instructions_(),
+ objects_() {}
+ virtual ~InstructionsWriter() {}
int32_t GetOffsetFor(RawInstructions* instructions, RawCode* code);
@@ -762,7 +739,7 @@ class InstructionsWriter : public ZoneAllocated {
explicit InstructionsData(RawInstructions* insns,
RawCode* code,
intptr_t offset)
- : raw_insns_(insns), raw_code_(code), offset_(offset) { }
+ : raw_insns_(insns), raw_code_(code), offset_(offset) {}
union {
RawInstructions* raw_insns_;
@@ -776,8 +753,7 @@ class InstructionsWriter : public ZoneAllocated {
};
struct ObjectData {
- explicit ObjectData(RawObject* raw_obj)
- : raw_obj_(raw_obj) { }
+ explicit ObjectData(RawObject* raw_obj) : raw_obj_(raw_obj) {}
union {
RawObject* raw_obj_;
@@ -800,11 +776,10 @@ class AssemblyInstructionsWriter : public InstructionsWriter {
AssemblyInstructionsWriter(uint8_t** assembly_buffer,
ReAlloc alloc,
intptr_t initial_size)
- : InstructionsWriter(),
- assembly_stream_(assembly_buffer, alloc, initial_size),
- text_size_(0),
- data_size_(0) {
- }
+ : InstructionsWriter(),
+ assembly_stream_(assembly_buffer, alloc, initial_size),
+ text_size_(0),
+ data_size_(0) {}
virtual void Write(uint8_t* vmisolate_buffer,
intptr_t vmisolate_length,
@@ -817,7 +792,7 @@ class AssemblyInstructionsWriter : public InstructionsWriter {
private:
void WriteWordLiteralText(uword value) {
- // Padding is helpful for comparing the .S with --disassemble.
+// Padding is helpful for comparing the .S with --disassemble.
#if defined(ARCH_IS_64_BIT)
assembly_stream_.Print(".quad 0x%0.16" Px "\n", value);
#else
@@ -827,7 +802,7 @@ class AssemblyInstructionsWriter : public InstructionsWriter {
}
void WriteWordLiteralData(uword value) {
- // Padding is helpful for comparing the .S with --disassemble.
+// Padding is helpful for comparing the .S with --disassemble.
#if defined(ARCH_IS_64_BIT)
assembly_stream_.Print(".quad 0x%0.16" Px "\n", value);
#else
@@ -850,10 +825,11 @@ class BlobInstructionsWriter : public InstructionsWriter {
uint8_t** rodata_blob_buffer,
ReAlloc alloc,
intptr_t initial_size)
- : InstructionsWriter(),
- instructions_blob_stream_(instructions_blob_buffer, alloc, initial_size),
- rodata_blob_stream_(rodata_blob_buffer, alloc, initial_size) {
- }
+ : InstructionsWriter(),
+ instructions_blob_stream_(instructions_blob_buffer,
+ alloc,
+ initial_size),
+ rodata_blob_stream_(rodata_blob_buffer, alloc, initial_size) {}
virtual void Write(uint8_t* vmisolate_buffer,
intptr_t vmisolate_length,
@@ -900,16 +876,12 @@ class SnapshotWriter : public BaseWriter {
uword GetObjectTags(RawObject* raw);
- Exceptions::ExceptionType exception_type() const {
- return exception_type_;
- }
+ Exceptions::ExceptionType exception_type() const { return exception_type_; }
void set_exception_type(Exceptions::ExceptionType type) {
exception_type_ = type;
}
const char* exception_msg() const { return exception_msg_; }
- void set_exception_msg(const char* msg) {
- exception_msg_ = msg;
- }
+ void set_exception_msg(const char* msg) { exception_msg_ = msg; }
bool can_send_any_object() const { return can_send_any_object_; }
void ThrowException(Exceptions::ExceptionType type, const char* msg);
@@ -963,7 +935,7 @@ class SnapshotWriter : public BaseWriter {
ForwardList* forward_list_;
Exceptions::ExceptionType exception_type_; // Exception type.
const char* exception_msg_; // Message associated with exception.
- bool can_send_any_object_; // True if any Dart instance can be sent.
+ bool can_send_any_object_; // True if any Dart instance can be sent.
friend class RawArray;
friend class RawClass;
@@ -1002,7 +974,7 @@ class ScriptSnapshotWriter : public SnapshotWriter {
public:
static const intptr_t kInitialSize = 64 * KB;
ScriptSnapshotWriter(uint8_t** buffer, ReAlloc alloc);
- ~ScriptSnapshotWriter() { }
+ ~ScriptSnapshotWriter() {}
// Writes a partial snapshot of the script.
void WriteScriptSnapshot(const Library& lib);
@@ -1018,7 +990,7 @@ class MessageWriter : public SnapshotWriter {
public:
static const intptr_t kInitialSize = 512;
MessageWriter(uint8_t** buffer, ReAlloc alloc, bool can_send_any_object);
- ~MessageWriter() { }
+ ~MessageWriter() {}
void WriteMessage(const Object& obj);
« no previous file with comments | « runtime/vm/simulator_mips.cc ('k') | runtime/vm/snapshot.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698