summaryrefslogtreecommitdiffstats
path: root/contrib/restricted/emscripten/system/lib/libc/emscripten_get_heap_size.c
blob: bc39a05df8ae9c7cd09f6eb3b0c90d8f4c706c92 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
/*
 * Copyright 2021 The Emscripten Authors.  All rights reserved.
 * Emscripten is available under two separate licenses, the MIT license and the
 * University of Illinois/NCSA Open Source License.  Both these licenses can be
 * found in the LICENSE file.
 */

#include <emscripten/heap.h>
#include <stddef.h>

size_t emscripten_get_heap_size() {
  return __builtin_wasm_memory_size(0) << 16;
}