From: Jean Privat Date: Thu, 29 Mar 2018 00:11:33 +0000 (-0400) Subject: Merge: Make the `do catch` great again X-Git-Url: http://nitlanguage.org Merge: Make the `do catch` great again This PR removes some of the limitations of the `do catch` : * Hard-coded limit of 100 jumping environments is gone, the array is now dynamic * The structure for managing jump environments is now lazy initialized * Now using gcc's `__thread` specifier so that each thread has it's own jumping stack Pull-Request: #2612 Reviewed-by: Jean Privat Reviewed-by: Alexis Laferrière Reviewed-by: Lucas Bajolet --- 1bbfcd50ebb19cba511b55922f0b585f9a0b0582