Flutter Engine
The Flutter Engine
Classes | Namespaces | Functions
service_test.cc File Reference
#include <memory>
#include "platform/globals.h"
#include "include/dart_tools_api.h"
#include "vm/dart_api_impl.h"
#include "vm/dart_entry.h"
#include "vm/debugger.h"
#include "vm/debugger_api_impl_test.h"
#include "vm/globals.h"
#include "vm/heap/safepoint.h"
#include "vm/message_handler.h"
#include "vm/message_snapshot.h"
#include "vm/object_id_ring.h"
#include "vm/os.h"
#include "vm/port.h"
#include "vm/profiler.h"
#include "vm/resolver.h"
#include "vm/service.h"
#include "vm/unit_test.h"

Go to the source code of this file.

Classes

class  dart::ServiceTestMessageHandler
 

Namespaces

namespace  dart
 

Functions

 dart::DEFINE_FLAG (bool, service_testing_flag, false, "Comment")
 
static ArrayPtr dart::Eval (Dart_Handle lib, const char *expr)
 
static ArrayPtr dart::EvalF (Dart_Handle lib, const char *fmt,...)
 
static FunctionPtr dart::GetFunction (const Class &cls, const char *name)
 
ClassPtr dart::GetClass (const Library &lib, const char *name)
 
static void dart::HandleIsolateMessage (Isolate *isolate, const Array &msg)
 
static void dart::HandleRootMessage (const Array &message)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_IsolateStickyError)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_IdZones)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_Code)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_PcDescriptors)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_LocalVarDescriptors)
 
static void dart::WeakHandleFinalizer (void *isolate_callback_data, void *peer)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_PersistentHandles)
 
static bool dart::alpha_callback (const char *name, const char **option_keys, const char **option_values, intptr_t num_options, void *user_data, const char **result)
 
static bool dart::beta_callback (const char *name, const char **option_keys, const char **option_values, intptr_t num_options, void *user_data, const char **result)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_EmbedderRootHandler)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_EmbedderIsolateHandler)
 
static void dart::EnableProfiler ()
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_Profile)
 
 dart::ISOLATE_UNIT_TEST_CASE (Service_ParseJSONArray)