problem about trampolines-Collection of common programming errors
Omri Gazitt
ios monotouch monodevelop trampolines
I get a SIGABRT / ran out of trampolines error when running my MonoTouch app on a native device (iPad).This happens pretty early in my app – I’m constructing a section using MonoTouch.Dialog.ItemTypeRadio = new RootElement (“Type”, new RadioGroup (0)){new Section (){from it in App.ViewModel.ItemTypesselect (Element) new RadioElement (it.Name)}};Is there a compiler setting for increasing the number of trampolines? How do I profile this and find out why my app is running out?Ran out of trampoline
Dan Abramov
c# monotouch xamarin trampolines
MonoTouch 6.0.8 release notes say:Runtime Trampolines: It is no longer necessary to manually manage trampolines in the Mono runtime, trampolines are now handled dynamically.What does this mean? How do you manually manage trampolines anyway? Do you still need to add compiler flags when you know you’re probably going to run out of trampolines?
HostileFork
return rebol tail-call-optimization trampolines rebol3
Last night I learned about the /redo option for when you return from a function. It lets you return another function, which is then invoked at the calling site and reinvokes the evaluator from the same position>> foo: func [a] [(print a) (return/redo (func [b] [print b + 10]))] >> foo “Hello” 10 Hello 20Even though foo is a function that only takes one argument, it now acts like a function that took two arguments. Something like that would otherwise require the caller to know you
Web site is in building