v8  3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
test-object-observe.cc File Reference
#include "v8.h"
#include "cctest.h"
Include dependency graph for test-object-observe.cc:

Go to the source code of this file.

Data Structures

struct  RecordExpectation
 

Macros

#define EXPECT_RECORDS(records, expectations)
 

Functions

 TEST (PerIsolateState)
 
 TEST (EndOfMicrotaskDelivery)
 
 TEST (DeliveryOrdering)
 
 TEST (DeliveryOrderingReentrant)
 
 TEST (DeliveryOrderingDeliverChangeRecords)
 
 TEST (ObjectHashTableGrowth)
 
 TEST (GlobalObjectObservation)
 
 TEST (APITestBasicMutation)
 
 TEST (HiddenPrototypeObservation)
 
 TEST (ObservationWeakMap)
 
 TEST (NamedAccessCheck)
 
 TEST (IndexedAccessCheck)
 
 TEST (SpliceAccessCheck)
 
 TEST (DisallowAllForAccessKeys)
 
 TEST (AccessCheckDisallowApiModifications)
 
 TEST (HiddenPropertiesLeakage)
 

Macro Definition Documentation

#define EXPECT_RECORDS (   records,
  expectations 
)
Value:
ExpectRecords(CcTest::isolate(), records, expectations, \
ARRAY_SIZE(expectations))
#define ARRAY_SIZE(a)
Definition: globals.h:333
static v8::Isolate * isolate()
Definition: cctest.h:96

Definition at line 300 of file test-object-observe.cc.

Referenced by TEST().

Function Documentation

TEST ( PerIsolateState  )
TEST ( EndOfMicrotaskDelivery  )

Definition at line 82 of file test-object-observe.cc.

References CHECK_EQ, and CcTest::isolate().

TEST ( DeliveryOrdering  )

Definition at line 95 of file test-object-observe.cc.

References CHECK_EQ, and CcTest::isolate().

TEST ( DeliveryOrderingReentrant  )

Definition at line 126 of file test-object-observe.cc.

References CHECK_EQ, and CcTest::isolate().

TEST ( DeliveryOrderingDeliverChangeRecords  )

Definition at line 157 of file test-object-observe.cc.

References CHECK_EQ, and CcTest::isolate().

TEST ( ObjectHashTableGrowth  )
TEST ( GlobalObjectObservation  )
TEST ( SpliceAccessCheck  )
TEST ( DisallowAllForAccessKeys  )
TEST ( AccessCheckDisallowApiModifications  )
TEST ( HiddenPropertiesLeakage  )