a5e41681e5
If there is registered expression compiler, VM debugger uses it to compile expressions. Otherwise, it will fallback to use kernel service compiler. This is needed to support Flutter use case where compiler is running on developer's host machine, not on the device where VM is running. Bug: dartbug.com/31981 Change-Id: I8bdfc8ab45a57c306169abe189f1e24e1b0bcf40 Reviewed-on: https://dart-review.googlesource.com/57520 Commit-Queue: Alexander Aprelev <aam@google.com> Reviewed-by: Siva Annamalai <asiva@google.com> Reviewed-by: Ryan Macnak <rmacnak@google.com>
17 lines
450 B
C++
17 lines
450 B
C++
// Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file
|
|
// for details. All rights reserved. Use of this source code is governed by a
|
|
// BSD-style license that can be found in the LICENSE file.
|
|
|
|
#ifndef RUNTIME_VM_BASE64_H_
|
|
#define RUNTIME_VM_BASE64_H_
|
|
|
|
#include "vm/zone.h"
|
|
|
|
namespace dart {
|
|
|
|
uint8_t* DecodeBase64(Zone* zone, const char* str, intptr_t* out_decoded_len);
|
|
|
|
} // namespace dart
|
|
|
|
#endif // RUNTIME_VM_BASE64_H_
|