Renamings for that `esp_yield` is really suspend, replacing delay(0), shimmable suspend-CONT API for async esp_suspend() / esp_schedule() by dok-net · Pull Request #7148 · esp8266/Arduino

Skip to content

Navigation Menu

Sign in

Appearance settings

Conversation

d-a-v

d-a-v

@dok-net dok-net changed the title Delay(0) is an obfuscation of yield() or esp_schedule(); esp_yield() Fix for: esp_yield really suspends, delay(0) is an obfuscation of yield() for CONT and SYS

Apr 8, 2021

@mcspr mcspr mentioned this pull request

Oct 9, 2021
Co-authored-by: Max Prokhorov <prokhorov.max@outlook.com>

@dok-net dok-net changed the title Fix for: esp_yield really suspends, delay(0) is an obfuscation of yield() for CONT and SYS Renamings for that esp_yield is really suspend, replacing delay(0), shimmable suspend-CONT API for async esp_suspend() / esp_schedule()

Oct 13, 2021

mcspr

…ve microoptimization that

could break on inlining.
Fix in-source specification for the main `esp_try_delay`.

@mcspr mcspr added this to the 3.1 milestone

Oct 16, 2021

This was referenced

Oct 19, 2021