mirror of
https://github.com/cesanta/mongoose.git
synced 2024-12-12 07:29:04 +08:00
177e829f4b
`v7_mk_undefined()` and `v7_mk_null()` are left unchanged, but marked deprecated, and `V7_UNDEFINED` and `V7_NULL` are public now. Xtensa code size with instrumentation: 590400 -> 590432, i.e. 32 bytes. Xtensa code size without instrumentation: 530848 -> 531760, i.e. 912 bytes. As objdump reveals, inside v7.c, `v7_mk_number` and others are inlined, so the extra v7 argument is eliminated; outside of v7.c it's obviously not inlined. ---- Also, v7_get_int() is added, which currently just casts stored double value to int PUBLISHED_FROM=e984b7308faf2380b3de388f238e0fae0aea545d |
||
---|---|---|
.. | ||
intro.md | ||
items.json | ||
mg_avprintf.md | ||
mg_base64_decode.md | ||
mg_base64_encode.md | ||
mg_casecmp.md | ||
mg_conn_addr_to_str.md | ||
mg_fopen.md | ||
mg_hexdump_connection.md | ||
mg_hexdump.md | ||
mg_is_big_endian.md | ||
mg_match_prefix.md | ||
mg_mk_str.md | ||
MG_MK_STR.md | ||
mg_ncasecmp.md | ||
mg_next_comma_list_entry.md | ||
mg_open.md | ||
mg_skip.md | ||
mg_sock_addr_to_str.md | ||
mg_sock_to_str.md | ||
mg_start_thread.md | ||
mg_stat.md | ||
mg_vcasecmp.md | ||
mg_vcmp.md |