This app provides monitoring and information features for the common freifunk user and the technical stuff of a freifunk community.
Code base is taken from a TUM Practical Course project and added here to see if Freifunk Altdorf can use it.
https://www.freifunk-altdorf.de
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
780 B
28 lines
780 B
// Copyright 2004-present Facebook. All Rights Reserved. |
|
|
|
#include "JSCSamplingProfiler.h" |
|
|
|
#include <jschelpers/JSCHelpers.h> |
|
|
|
static JSValueRef pokeSamplingProfiler( |
|
JSContextRef ctx, |
|
JSObjectRef function, |
|
JSObjectRef thisObject, |
|
size_t argumentCount, |
|
const JSValueRef arguments[], |
|
JSValueRef* exception) { |
|
return JSC_JSPokeSamplingProfiler(ctx); |
|
} |
|
|
|
namespace facebook { |
|
namespace react { |
|
|
|
void initSamplingProfilerOnMainJSCThread(JSGlobalContextRef ctx) { |
|
JSC_JSStartSamplingProfilingOnMainJSCThread(ctx); |
|
|
|
// Allow the profiler to be poked from JS as well |
|
// (see SamplingProfiler.js for an example of how it could be used with the JSCSamplingProfiler module). |
|
installGlobalFunction(ctx, "pokeSamplingProfiler", pokeSamplingProfiler); |
|
} |
|
|
|
} }
|
|
|