mirror of
https://github.com/flipperdevices/flipperzero-firmware.git
synced 2025-12-12 04:41:26 +04:00
js: temporary fix to see size impact
This commit is contained in:
@@ -39,16 +39,4 @@ static constexpr auto unit_tests_api_table = sort(create_array_t<sym_entry>(
|
||||
JsThread*,
|
||||
(const char* script_path, JsThreadCallback callback, void* context)),
|
||||
API_METHOD(js_thread_stop, void, (JsThread * worker)),
|
||||
API_METHOD(js_value_buffer_size, size_t, (const JsValueParseDeclaration declaration)),
|
||||
API_METHOD(
|
||||
js_value_parse,
|
||||
JsValueParseStatus,
|
||||
(struct mjs * mjs,
|
||||
const JsValueParseDeclaration declaration,
|
||||
JsValueParseFlag flags,
|
||||
mjs_val_t* buffer,
|
||||
size_t buf_size,
|
||||
mjs_val_t* source,
|
||||
size_t n_c_vals,
|
||||
...)),
|
||||
API_VARIABLE(PB_Main_msg, PB_Main_msg_t)));
|
||||
|
||||
@@ -17,6 +17,9 @@ App(
|
||||
"modules/js_flipper.c",
|
||||
"modules/js_tests.c",
|
||||
],
|
||||
sdk_headers=[
|
||||
"js_value.h",
|
||||
],
|
||||
)
|
||||
|
||||
App(
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
entry,status,name,type,params
|
||||
Version,+,82.1,,
|
||||
Version,+,82.2,,
|
||||
Header,+,applications/services/bt/bt_service/bt.h,,
|
||||
Header,+,applications/services/bt/bt_service/bt_keys_storage.h,,
|
||||
Header,+,applications/services/cli/cli.h,,
|
||||
@@ -40,6 +40,7 @@ Header,+,applications/services/notification/notification_messages.h,,
|
||||
Header,+,applications/services/power/power_service/power.h,,
|
||||
Header,+,applications/services/rpc/rpc_app.h,,
|
||||
Header,+,applications/services/storage/storage.h,,
|
||||
Header,+,applications/system/js_app/js_value.h,,
|
||||
Header,+,lib/bit_lib/bit_lib.h,,
|
||||
Header,+,lib/ble_profile/extra_profiles/hid_profile.h,,
|
||||
Header,+,lib/ble_profile/extra_services/hid_service.h,,
|
||||
@@ -1815,6 +1816,20 @@ Function,-,j1f,float,float
|
||||
Function,-,jn,double,"int, double"
|
||||
Function,-,jnf,float,"int, float"
|
||||
Function,-,jrand48,long,unsigned short[3]
|
||||
Function,-,js_check_sdk_compatibility,void,mjs*
|
||||
Function,-,js_check_sdk_features,void,mjs*
|
||||
Function,-,js_delay_with_flags,_Bool,"mjs*, uint32_t"
|
||||
Function,-,js_does_sdk_support,void,mjs*
|
||||
Function,-,js_flags_set,void,"mjs*, uint32_t"
|
||||
Function,-,js_flags_wait,uint32_t,"mjs*, uint32_t, uint32_t"
|
||||
Function,-,js_is_sdk_compatible,void,mjs*
|
||||
Function,-,js_module_get,void*,"JsModules*, const char*"
|
||||
Function,-,js_module_require,mjs_val_t,"JsModules*, const char*, size_t"
|
||||
Function,-,js_modules_create,JsModules*,"mjs*, CompositeApiResolver*"
|
||||
Function,-,js_modules_destroy,void,JsModules*
|
||||
Function,-,js_sdk_compatibility_status,void,mjs*
|
||||
Function,+,js_value_buffer_size,size_t,const JsValueParseDeclaration
|
||||
Function,+,js_value_parse,JsValueParseStatus,"mjs*, const JsValueParseDeclaration, JsValueParseFlag, mjs_val_t*, size_t, mjs_val_t*, size_t, ..."
|
||||
Function,+,keys_dict_add_key,_Bool,"KeysDict*, const uint8_t*, size_t"
|
||||
Function,+,keys_dict_alloc,KeysDict*,"const char*, KeysDictMode, size_t"
|
||||
Function,+,keys_dict_check_presence,_Bool,const char*
|
||||
@@ -2361,13 +2376,13 @@ Function,-,pow,double,"double, double"
|
||||
Function,-,pow10,double,double
|
||||
Function,-,pow10f,float,float
|
||||
Function,+,power_enable_low_battery_level_notification,void,"Power*, _Bool"
|
||||
Function,+,power_enable_otg,void,"Power*, _Bool"
|
||||
Function,+,power_get_info,void,"Power*, PowerInfo*"
|
||||
Function,+,power_get_pubsub,FuriPubSub*,Power*
|
||||
Function,+,power_is_battery_healthy,_Bool,Power*
|
||||
Function,+,power_is_otg_enabled,_Bool,Power*
|
||||
Function,+,power_off,void,Power*
|
||||
Function,+,power_reboot,void,"Power*, PowerBootMode"
|
||||
Function,+,power_enable_otg,void,"Power*, _Bool"
|
||||
Function,+,powf,float,"float, float"
|
||||
Function,-,powl,long double,"long double, long double"
|
||||
Function,+,pretty_format_bytes_hex_canonical,void,"FuriString*, size_t, const char*, const uint8_t*, size_t"
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
entry,status,name,type,params
|
||||
Version,+,82.1,,
|
||||
Version,+,82.2,,
|
||||
Header,+,applications/drivers/subghz/cc1101_ext/cc1101_ext_interconnect.h,,
|
||||
Header,+,applications/services/bt/bt_service/bt.h,,
|
||||
Header,+,applications/services/bt/bt_service/bt_keys_storage.h,,
|
||||
@@ -41,6 +41,7 @@ Header,+,applications/services/notification/notification_messages.h,,
|
||||
Header,+,applications/services/power/power_service/power.h,,
|
||||
Header,+,applications/services/rpc/rpc_app.h,,
|
||||
Header,+,applications/services/storage/storage.h,,
|
||||
Header,+,applications/system/js_app/js_value.h,,
|
||||
Header,+,lib/bit_lib/bit_lib.h,,
|
||||
Header,+,lib/ble_profile/extra_profiles/hid_profile.h,,
|
||||
Header,+,lib/ble_profile/extra_services/hid_service.h,,
|
||||
@@ -2218,6 +2219,20 @@ Function,-,j1f,float,float
|
||||
Function,-,jn,double,"int, double"
|
||||
Function,-,jnf,float,"int, float"
|
||||
Function,-,jrand48,long,unsigned short[3]
|
||||
Function,-,js_check_sdk_compatibility,void,mjs*
|
||||
Function,-,js_check_sdk_features,void,mjs*
|
||||
Function,-,js_delay_with_flags,_Bool,"mjs*, uint32_t"
|
||||
Function,-,js_does_sdk_support,void,mjs*
|
||||
Function,-,js_flags_set,void,"mjs*, uint32_t"
|
||||
Function,-,js_flags_wait,uint32_t,"mjs*, uint32_t, uint32_t"
|
||||
Function,-,js_is_sdk_compatible,void,mjs*
|
||||
Function,-,js_module_get,void*,"JsModules*, const char*"
|
||||
Function,-,js_module_require,mjs_val_t,"JsModules*, const char*, size_t"
|
||||
Function,-,js_modules_create,JsModules*,"mjs*, CompositeApiResolver*"
|
||||
Function,-,js_modules_destroy,void,JsModules*
|
||||
Function,-,js_sdk_compatibility_status,void,mjs*
|
||||
Function,+,js_value_buffer_size,size_t,const JsValueParseDeclaration
|
||||
Function,+,js_value_parse,JsValueParseStatus,"mjs*, const JsValueParseDeclaration, JsValueParseFlag, mjs_val_t*, size_t, mjs_val_t*, size_t, ..."
|
||||
Function,+,keys_dict_add_key,_Bool,"KeysDict*, const uint8_t*, size_t"
|
||||
Function,+,keys_dict_alloc,KeysDict*,"const char*, KeysDictMode, size_t"
|
||||
Function,+,keys_dict_check_presence,_Bool,const char*
|
||||
@@ -2999,13 +3014,13 @@ Function,-,pow,double,"double, double"
|
||||
Function,-,pow10,double,double
|
||||
Function,-,pow10f,float,float
|
||||
Function,+,power_enable_low_battery_level_notification,void,"Power*, _Bool"
|
||||
Function,+,power_enable_otg,void,"Power*, _Bool"
|
||||
Function,+,power_get_info,void,"Power*, PowerInfo*"
|
||||
Function,+,power_get_pubsub,FuriPubSub*,Power*
|
||||
Function,+,power_is_battery_healthy,_Bool,Power*
|
||||
Function,+,power_is_otg_enabled,_Bool,Power*
|
||||
Function,+,power_off,void,Power*
|
||||
Function,+,power_reboot,void,"Power*, PowerBootMode"
|
||||
Function,+,power_enable_otg,void,"Power*, _Bool"
|
||||
Function,+,powf,float,"float, float"
|
||||
Function,-,powl,long double,"long double, long double"
|
||||
Function,+,pretty_format_bytes_hex_canonical,void,"FuriString*, size_t, const char*, const uint8_t*, size_t"
|
||||
|
||||
|
Reference in New Issue
Block a user