Skip to content

Commit

Permalink
core, refactor: discontinuation of support for native code to boost r…
Browse files Browse the repository at this point in the history
…unning performance.
  • Loading branch information
xicilion committed May 24, 2023
1 parent 0cfa14a commit 7d78fbc
Show file tree
Hide file tree
Showing 152 changed files with 10 additions and 1,676 deletions.
15 changes: 0 additions & 15 deletions fibjs/include/EventEmitter.h
Expand Up @@ -494,7 +494,6 @@ class JSTrigger {

if (evs.size() > 0) {
int32_t i;
METHOD_NAME("EventEmitter.emit");
for (i = 0; i < (int32_t)evs.size(); i++) {
evs[i]->join();
msg = ((JSFiber*)(Fiber_base*)evs[i])->m_message;
Expand Down Expand Up @@ -599,7 +598,6 @@ class JSTrigger {
{
v8::Local<v8::Object> vr;

METHOD_NAME("EventEmitter.on");
METHOD_ENTER();

METHOD_OVER(2, 2);
Expand All @@ -622,7 +620,6 @@ class JSTrigger {
{
v8::Local<v8::Object> vr;

METHOD_NAME("EventEmitter.prependListener");
METHOD_ENTER();

METHOD_OVER(2, 2);
Expand All @@ -645,7 +642,6 @@ class JSTrigger {
{
v8::Local<v8::Object> vr;

METHOD_NAME("EventEmitter.once");
METHOD_ENTER();

METHOD_OVER(2, 2);
Expand All @@ -668,7 +664,6 @@ class JSTrigger {
{
v8::Local<v8::Object> vr;

METHOD_NAME("EventEmitter.prependOnceListener");
METHOD_ENTER();

METHOD_OVER(2, 2);
Expand All @@ -691,7 +686,6 @@ class JSTrigger {
{
v8::Local<v8::Object> vr;

METHOD_NAME("EventEmitter.off");
METHOD_ENTER();

METHOD_OVER(2, 2);
Expand Down Expand Up @@ -720,7 +714,6 @@ class JSTrigger {
{
v8::Local<v8::Object> vr;

METHOD_NAME("EventEmitter.removeAllListeners");
METHOD_ENTER();

METHOD_OVER(1, 1);
Expand All @@ -740,7 +733,6 @@ class JSTrigger {

static void s_setMaxListeners(const v8::FunctionCallbackInfo<v8::Value>& args)
{
METHOD_NAME("EventEmitter.setMaxListeners");
METHOD_ENTER();

METHOD_OVER(1, 1);
Expand All @@ -756,7 +748,6 @@ class JSTrigger {
{
int32_t vr;

METHOD_NAME("EventEmitter.getMaxListeners");
METHOD_ENTER();

METHOD_OVER(0, 0);
Expand All @@ -770,7 +761,6 @@ class JSTrigger {
{
int32_t vr;

METHOD_NAME("EventEmitter.defaultMaxListeners");
PROPERTY_ENTER();

hr = get_defaultMaxListeners(vr);
Expand All @@ -780,7 +770,6 @@ class JSTrigger {

static void s_set_defaultMaxListeners(v8::Local<v8::Name> property, v8::Local<v8::Value> value, const v8::PropertyCallbackInfo<void>& args)
{
METHOD_NAME("EventEmitter.defaultMaxListeners");
PROPERTY_ENTER();
PROPERTY_VAL(int32_t);

Expand All @@ -793,7 +782,6 @@ class JSTrigger {
{
v8::Local<v8::Array> vr;

METHOD_NAME("EventEmitter.listeners");
METHOD_ENTER();

METHOD_OVER(1, 1);
Expand All @@ -809,7 +797,6 @@ class JSTrigger {
{
int32_t vr;

METHOD_NAME("EventEmitter.listenerCount");
METHOD_ENTER();

METHOD_OVER(1, 1);
Expand Down Expand Up @@ -839,7 +826,6 @@ class JSTrigger {
{
bool vr;

METHOD_NAME("EventEmitter.emit");
METHOD_ENTER();

METHOD_OVER(-1, 1);
Expand All @@ -856,7 +842,6 @@ class JSTrigger {
{
v8::Local<v8::Array> vr;

METHOD_NAME("EventEmitter.eventNames");
METHOD_ENTER();

METHOD_OVER(0, 0);
Expand Down
1 change: 0 additions & 1 deletion fibjs/include/Fiber.h
Expand Up @@ -136,7 +136,6 @@ class JSFiber : public Fiber_base,
weak_ptr<Fiber_base> m_caller;
exlib::Thread_base* m_bind_thread = NULL;

const char* m_native_name = NULL;
void* m_c_entry_fp_ = NULL;
void* m_handler_ = NULL;
bool m_termed = false;
Expand Down
3 changes: 0 additions & 3 deletions fibjs/include/ifs/BlsKey.h
Expand Up @@ -70,7 +70,6 @@ void BlsKey_base::__new(const T& args)
{
obj_ptr<BlsKey_base> vr;

METHOD_NAME("new BlsKey()");
CONSTRUCT_ENTER();

METHOD_OVER(1, 1);
Expand All @@ -86,7 +85,6 @@ inline void BlsKey_base::s_static_aggregateSignature(const v8::FunctionCallbackI
{
obj_ptr<Buffer_base> vr;

METHOD_NAME("BlsKey.aggregateSignature");
METHOD_ENTER();

METHOD_OVER(1, 1);
Expand All @@ -102,7 +100,6 @@ inline void BlsKey_base::s_static_aggregatePublicKey(const v8::FunctionCallbackI
{
obj_ptr<BlsKey_base> vr;

METHOD_NAME("BlsKey.aggregatePublicKey");
METHOD_ENTER();

METHOD_OVER(1, 1);
Expand Down

0 comments on commit 7d78fbc

Please sign in to comment.