File main.cc
FileList > ase > main.cc
#include "main.hh"
#include "api.hh"
#include "path.hh"
#include "utils.hh"
#include "jsonapi.hh"
#include "driver.hh"
#include "engine.hh"
#include "project.hh"
#include "loft.hh"
#include "compress.hh"
#include "internal.hh"
#include "testing.hh"
#include <limits.h>
#include <stdlib.h>
#include <unistd.h>
#include <signal.h>
#include <malloc.h>
Namespaces
Type |
Name |
namespace |
Ase The Anklang C++ API namespace. |
Classes
Public Static Attributes
Public Functions
Type |
Name |
int |
main (int argc, char * argv)
|
Public Static Functions
Macros
Type |
Name |
define |
MDEBUG (...) Ase::debug ("memory", __VA_ARGS__)
|
Public Static Attributes Documentation
variable last_loft_preallocation
size_t last_loft_preallocation;
variable loft_needs_preallocation_mt
std::atomic<bool> loft_needs_preallocation_mt;
Public Functions Documentation
function main
int main (
int argc,
char * argv
)
Public Static Functions Documentation
function dispatch_loft_lowmem
static bool dispatch_loft_lowmem (
const Ase::LoopState & lstate
)
function init_sigpipe
static void init_sigpipe ()
function notify_loft_lowmem
static void notify_loft_lowmem ()
function preallocate_loft
static void preallocate_loft (
size_t preallocation
)
function prefault_pages
static void prefault_pages (
size_t stacksize,
size_t heapsize
)
Macro Definition Documentation
define MDEBUG
#define MDEBUG (
...
) Ase::debug ("memory", __VA_ARGS__)
The documentation for this class was generated from the following file /__w/anklang/anklang/ase/main.cc