Continuations support?

I was wondering if there are any plans to consider
continuation
support in flash/flex? ...predominantly to support the
concept of a
smarter "Thread.sleep(n)" without blocking or disrupting the
single-threaded execution model.
For context, here is a "sleep" pseudo-example how it might
look conceptually.
The example's meaningless result, and for loop are a weak
case to show how
these complicate/invalidate any use of setTimeout in the
current
flash/flex model.
function example():int {
trace("before");
int result = 0;
for (c:int=1; c<5; c++) {
sleep(1000);
result++;
trace("after 5 seconds");
function sleep(sleep_millis:int) {
var savepoint:Continuation = Continuations.new(); // creates
a
holder that will capture the execution stack state at the
next suspend()
setTimeout(function(event:Event):void {
Continuations.resume(savepoint); // resumes the
saved execution stack
},sleep_millis);
Continuations.suspend(savepoint);
For my purposes, I am writing a general-purpose tool for
developers
that would locate one or more components in the UI hierarchy
(by some
criteria), then return those components so they could
interact with them.
In searching for said components, I have come across embedded
SWFLoaders which are not yet finished loading/reloading, and
sleep()
(via continuations) would allow checking it's state
periodically and
not disrupt the execution stack, callers code or block the
overall
application.
From a runtime perspective, I assume there is an
"EventManager" and one event
thread that dispatches one event at a time off the queue.
Basically, if
Continuations were introduced, the current event thread
(Thread1) would
sleep() when Continuations.suspend(x) is called, but also
tell the
EventManager to create a new thread (Thread2) to continue
processing the event
queue. When Continuations.resume(x) is called, Thread2 would
halt while Thread1
resumes and finishes... then Thread2 would continue. So while
there are
physically 1+ threads present, only 1 is active at any given
time (managed
by the EventManager)
Comments?

I'm also interested in seeing Continuations in BEA Pageflows. We have been struggling with back button support for years. We have tried nested pageflows as well, but it is not a total solution across a web app or multiple web apps. Can somebody from BEA respond to this post?

Similar Messages

  • Is apple going to continue supporting iWeb

    I've looked around on these forums and can find a lot of speculation about this, but no definite answers as to whether or not Apple will continue supporting iWeb.  Does anyone know?  The program is so easy to use and to make changes to a website.........I have already found a new hosting site, but am concerned about the program itself. 

    iWeb and iDVD have been discontinued by Apple and is no longer supporting them with updates. This is evidenced by the fact that new Macs are shipping with iLife 11 installed but without iWeb and iDVD.
    On June 30, 2012 MobileMe will be shutdown. HOWEVER, iWeb will still continue to work but without the following:
    Features No Longer Available Once MobileMe is Discontinued:
    ◼ Password protection
    ◼ Blog and photo comments
    ◼ Blog search
    ◼ Hit counter
    ◼ MobileMe Gallery
    Currently if the site is published directly from iWeb to the 3rd party server the RSS feed and slideshow subscription features will work. However, if the site is first published to a folder on the hard drive and then uploaded to the sever with a 3rd party FTP client those two features will be broken.
    All of these features can be replaced with 3rd party options.
    There's another problem and that's with iWeb's popup slideshows.  Once the MMe servers are no longer online the popup slideshow buttons will not display their images.
    Click to view full size
    However, Roddy McKay and I have figured out a way to modify existing sites with those slideshows and iWeb itself so that those images will display as expected once MobileMe servers are gone.  How to is described in this tutorial: iW14 - Modify iWeb So Popup Slideshows Will Work After MobileMe is Discontinued.
    If you don't have a copy of iWeb:
    NOTE: the iLife 11 boxed version Is no longer available at the online Apple Store.  To get a copy you'll have to try Amazon.com or eBay.com.
    This may be of interest to you: Life After MobileMe.
    OT

  • Please continue support of FCP7

    Apple- as a heavy user of FCS, and a recent purchaser of FCPX-
    For the sake of your community of users please continue support of FCP7.  I held off on upgrading two machines in my workgroup which are now stranded with FCP6, until issues & features are resolved with the new release.
    Necessary features that must be fixed:
    I spent half of yesterday and all of today working with FCPX, in spite of the software crashing a minimum on once per hour.  Stability is a basic requirement of Pro software.
    Inclusions of aspect ratios other than 16:9 or 3:4.  thank you for 2k & 4k support, but much of my work requires a 3.15:1 aspect.  I'm forced to use legacy software or another party until this is resolved.
    I've yet to discover support for capturing live video via HD-SDI.  This has always been available via "log and capture" but with the tapeless workflow, is now non-existent.  Support for live production should be considered "Tapeless".
    This is by no means an exhaustive list, simply my encounters after 36 hours with your product.
    I am impressed with:
    The simplified interface
    Background Rendering
    No longer needing to transcode footage
    I'm willing to push through the learning curve and find what I'm missing, but at this point i'm a bit disappointed.
    You did the right thing for your enthusiast users by making a legacy version of iMovie available during the transition to the current application, please do so for the dedicated professionals who rely on your hardware and software to serve their communities.

    This is not an absoulte, but they will probably support at least one more major software upgrade.   However the level of QA testing they do for older devices is usally very limited so I would expect to see more bugs over time.  The same way that iPhone4 users started having a lot more problems after upgrading than iPhone4s users.  Apple puts most of the focus on the newest devices.  It should not really matter though.  I am still using a first generation AppleTV and it is still working with no active Apple support.

  • Firefox 8.0 freezes and is very slow. Please continue supporting Firefox 3.6.24 .

    I am using Windows Vista , latest updates. I am using Firefox 3.6.24 and I am very satisfied with it. Some months ago, you offered me to download Firefox 4. I had done this. But afterwards, I could no longer see the TV on http://bugu.cntv.cn/ . Other people in China had said the same. I am learning Chinese and therefore do need to have this ChineseTV website. I reinstalled Firefox 3.6.24 and it works very well. Now in November 2011, after you had offered me several times Firefox 8.0, today I had installed Firefox 8.0 twice. But it is defective. Though now, it does play TV on http://bugu.cntv.cn/ . But the vertical scroll bar on the right side and the scroll bars in the middle on the monitor do not move (freezed) except when a website is enlarged on the whole monitor. The other problem is that Firefox 8.0 is slow, it is much slower than Firefox 3.6.24 . Please continue supporting Firefox 3.6.24 . It is better than Firefox 8.0.

    The slow / hesitant scrolling problem seems to be an artifact of the database Firefox uses to keep track of where you go, what you do, etc. It uses sqlite databases which get fragmented over time.
    There are several fixes:
    Some are add-ons and work internally, such as Vacuum Places (search the addons for it).
    Some are external. Speedyfox is one I just tried, and found to work quite well. I think it did a better job than Vacuum Places, but requires Firefox to be shut down before it can work properly.
    Find Speedyfox using a web search.

  • IPhone 5's Bluetooth Not Staying Connecting For Continuity Support on Yosemite

    Devices:
    Macbook Pro Mid-2010 running OSX 10.10.2
    Iphone 5 running iOS 8.1.3
    *NOTE: I understand that due to the version of the Bluetooth protocol in my machine, not all continuity features are available (Handoff, Air Drop, MBP Instant Hotspot)
    However SMS to IMessage and the ability to make and receive calls from my Mac should be OK according to Apple's system requirements one-sheeter:
    System requirements for Continuity on iPhone, iPad, iPod touch, and Mac - Apple Support
    ================================================================================ =====================
    Here's my problem.
    I finally took the plunge last night and updated my iPhone 5 from 7.1 to 8.1.3 to access the iCloud Drive and additional continuity features integrated into Yosemite.
    When I tried to pair my iPhone 5 with my MBP over Bluetooth, all seemed to go well for the first 5 seconds.
    - Both devices were in discovery mode.
    - Mac saw the phone and displayed a security code
    - iPhone displayed the same security code and asked if I would like to pair with MBP
    - Pairing took place. Each devices Bluetooth profile / device showed up in my MBP Bluetooth's Preferences  and in my iPhone's Bluetooth.
    - 5 seconds later, there's no connection between devices.
    My iPhone displays:
    "Connection Unsuccessful: Make sure [Macbook Pro] is turned on and in range." (The phone is 5 inches away)
    Then sometimes I get this message:
    "Connection Unsuccessful: [Macbook Pro] is not supported.
    No rhyme or reason between the two either.
    Here's the baffling part: When I activate my Phone's HotSpot function, the Bluetooth works and connects with my MBP allowing it to use my cell phone network's data for internet connectivity.
    I don't understand what is going on or how to correct this? Can anyone succinctly explain how to correct this problems in layman terms?
    If the devices can communicate long enough to exchange security codes and verify their identities, then use Hotspot,  there is clearly a data exchange happening. Where is the break down taking place when it comes time to stay connected to so I can continue to use the limited continuity features.
    I've seen this question posted before by people having problems with many different model years of MBP including the most recents models, so I know it's not mutually exclusive to my model year, but cannot seem to find clarity on an answer.

    Lawrence Finch
    ShadowDancer1000 wrote:
    I wish Apple would have provided more detail on how it worked. I wouldn't have posted this if I new that SMS & Mac Calling had nothing to do with Bluetooth pairing.
    You mean like this? Get help using Continuity with iOS 8 and OS X Yosemite
    Please note how Apple articulates this though.
    Check your settings
    Check the following settings on your iPhone, iPad, or iPod touch:
    Go to Settings > Wi-Fi and turn on Wi-Fi if necessary.
    Make sure your iOS devices are connected to the same Wi-Fi network by going to Settings > Wi-Fi and comparing the name of the network each is on.
    Go to Settings > Bluetooth and turn on Bluetooth if necessary.
    Go to Settings > General > Handoff & Suggested Apps and make sure Handoff is on.
    Go to Settings > Phone. If you see Wi-Fi Calling, turn it off.
    Sometimes things have to be explained in more detail for the general consumer who has been conditioned for decades to think about wireless  cellphone audio / light data to [anything other device else] connectivity in a certain fashion. That is to say Bluetooth dependent ...
    For the non-technical person, which overwhelmingly many Apple users are, they would see that bulleted point and think if Bluetooth is not paired and active, then they would not received the full scope of their Continuity features.
    It would have been better for the copywriter who wrote this to (*) footnote this entry and explain that while Bluetooth recognition may be necessary between Yosemite and iPhone, SMS Push to iMessage and Mac Calling does not require an actively paired connection as these functions are dependent on iCloud and both devices being registered on the same WiFi network.
    Thank you to all who helped me get my mind around and figure this out.
    It has also opened my eyes to how iCloud has become a critical link in Apple's overall walled garden  and business strategy.

  • Continued Support and enhancements for Toplink Essentials?

    Will the support for Toplink Essentials (for JPA 1.0) continue through this forum and the issue list at Glassfish dev [1]? Will further enhancements be taken up on Essentials? Or will all further improvements happen only on EclipseLink?
    [1] https://glassfish.dev.java.net/issues/

    Oracle AS/TopLink included TopLink Essentials within our 10.1.3.1 and later releases and offer full support to licensed customers. This means that for the full lifecycle of the 10.1.3 stream we will continue to support customers using TopLink Essentials and if needed fix any critical bugs.
    Going forward all future feature and enhancement work is being done in EclipseLink as it is replacing TopLink Essentials in both the Oracle stack as well as in GlassFish V3. We encourage you to upgrade to EclipseLink when it makes sense for you and any enhancements you wanted to see in TopLink Essentials be requested against EclipseLink.
    Doug

  • Continued support for Acrobat 8?

    I asked this question of Adobe, but didn't really get a straight answer so I thought I post it here as well.
    We are in the process up upgrading to Acrobat Pro X across our company. However we have a number of users that are currently on version 8 that do not need to be upgraded as they'll only need the software temporarily (several months to maybe a year or so). However we do still want to make sure they are compliant with internal security requirements and so forth during this interim timeframe. So my question is… does anyone know (about) how long patches and security updates will be available for version 8? In other words, I'm just trying to determine how long V8 will continue to be serviced/updated to determine if I need to purchase a bunch of extra version X licenses that we'll need for only a few months.
    I know it's somewhat of a loaded question, so any insight into this would be appreciated. 
    Thanks.

    Look here:
    http://www.adobe.com/support/products/enterprise/eol/eol_matrix.html#86
    Be well...

  • Continued Support for OS X Lion...

    After Mountain Lion comes out will Apple keep on providing support got Lion in the coming years like Microsoft does? I find it highly unlikely what with the yearly release schedule from now on... I'm fairly new to the Mac ecosystem btw.

    Apple supports immediately previous releases through two generations. Hence, after the release of Mountain Lion Apple will continue regular support for it, Lion, and Snow Leopard. Security updates only would be provided for Leopard.

  • Continued support for Nokia?

    Im in the market for a new phone and while i was browsing some stores i notcied that for example the Nokia 720 had "discontinued" as warehouse-status.
    What does this imply? That if i buy one that the support will drop within weeks? I know that Nokia sold their phone-part of the company to Microsoft so i guess this is an effect of that?
    Really turns me off from buying a nokia phone since it was the one i was most interested in. Does anyone know more about this?

    Support for the 720 has not been discontinued and it's still on sale in many countries so it's probably just the stores in your country that are stopping selling it.
    The 720 runs Windows Phone 8 and it will continue to get new software updates along with all other WP8 devices. It will also have a full valid warranty if bought from a reputable retailer.
    Also this is not at all connected to Microsofts planned purchase of Nokia's devices devision. Even if that goes through support for existing models will continue and all warranties will be honoured. 

  • Where is the continue support request form situate...

    Hi there i have just paid 5.74 for a premium account shows that it has been debited and said that i had premium account, it wont let me make a group video call and i cant find the contact support request form anywhere PLEASE can anyone help me.....thankyou in advance

    Whilst trying to buy a premium subscription package from Skype, I erroneously ticked the US + Canada box, when I wanted unlimited Europe....result....after two days of faffing about, Ive had to pay for an additional 'unlimited Europe' package...without being able to transfer the credit from the wrongly bought US + Canada package!!!
    Why does Skype make their site so user 'unfriendly?!'
    I've had to scroll laboriously through many pages to try and get a refund for the first premium package...skype will take your money quickly enough...why cant they just have a 'request cancellation/refund button on the accounts page?  it doesn't make any sense....and it causes loads of hassle....if anyone out there has an easy/any way to get my money back...please get in touch

  • Continue Support for PALM Treo PRO Please

    It's Like Palm Treo Pro was left out to Dry.  Palm, I have been a Palm customer since your first Treo and I have never seen such a horrible thing to do to your faithfull customers
    I suggest Palm to try to have a group work on an WebOS like the pre; For the Treo Pro (who went thru a rapped replacement with the Pre then the Pixi after customers belived in Palm with its last TREO). The Treo Pro, which is a good phone, but with little or no support since it came out.
    Make an anauncment for this support or an Upgrade or Recall for those customeres all around the world. 
    Hey "HP", if your the new owner of Palm then have the Treo Pro as an example of good business with HP treo, have Microsoft upgrade this phone, the Palm Treo Pro W850 to the new Windows Mobile 7 for the Treo Pro.  Hope to here from you soon.

    rudytr wrote:
    I suggest Palm to try to have a group work on an WebOS like the pre; For the Treo Pro (who went thru a rapped replacement with the Pre then the Pixi after customers belived in Palm with its last TREO). The Treo Pro, which is a good phone, but with little or no support since it came out.
    The Treo Pro is a good WinMoPro 6.1 phone. As far as I know, that is all it will ever be.
    You can't bring webOS to a the Treo Pro's 320x320 resistive touchscreen; it wouldn't be the same experience at all, even if it worked.
    To me, WinMoPro 6.1 feels more productive than WinMo 6.5. If you miss the improved IE, you can improve your web experience with the Skyfire browser, or Opera Mobile. The usefulness of Win7 remains a question mark, but I doubt the Treo Pro satisfies its hardware requirements.

  • Continued support for 11i on NT

    Does anyone know if Oracle is moving toward desupporting 11i on the NT platform? We maintain our e-business development areas on NT with production on Unix however, we have had more and more issues with the NT versions being significantly behind Unix. Any info would be appreciated

    Mary,
    We have been through a process of assuring the support of Oracle
    for 11i on Windows NT as a server platform. It would appear that
    this has been confirmed. When I have specifics from Oracle I
    will let you know.
    Could give me a summary of your experiences on NT compared to
    Unix? We are evaluating NT vs Unix and are interested in any
    problems encountered on NT.

  • Continued support for Oracle Open Office?

    Following the announcement by Oracle that Oracle Open Office won't be on offer anymore
    http://www.h-online.com/open/news/item/Oracle-OpenOffice-org-to-become-a-Community-based-Project-Update-1228831.html
    users like me who come from StarOffice 9 and are now using Oracle OO are highly interested to know for how long Oracle is going to offer support (patches and updates) for Oracle Open Office 3.3.1.
    Are there any news on that point?

    Monday, April 18, 2011
    I am not worried at this point because the service contracts remain in place. Since the latest update for StarOffice 7 was the middle of March (these may or may not be the patches announced at the end of last week by Oracle), I expect OOO patches to appear for a while.
    At this point in time the only thing that I certain of is that the commercial milestones which have only existed since OOO 3.3 will end. This is a return to the state of affairs with StarOffice 9 which did not have a separate milestone from the OOo milestones.
    Phil

  • BlackBerry PlayBook Continued Support Petition

    Hello, can you please let me know which department or person to send a Petition from Change.Org that has been signed by over 500 loyal BlackBerry PlayBook fans? I would just like to know the contact details or how a request such as this gets through. What channels for communication should be used.
    Thanks
    Terry

    PlayBookUK wrote:
    Hello, can you please let me know which department or person to send a Petition from Change.Org that has been signed by over 500 loyal BlackBerry PlayBook fans? I would just like to know the contact details or how a request such as this gets through. What channels for communication should be used.
    I guess the "department" would be "Playbook" or "Tablet" department.
    Here is where you would send it.
    http://us.blackberry.com/company/about-us/contact.html
    1. If any post helps you please click the below the post(s) that helped you.
    2. Please resolve your thread by marking the post "Solution?" which solved it for you!
    3. Install free BlackBerry Protect today for backups of contacts and data.
    4. Guide to Unlocking your BlackBerry & Unlock Codes
    Join our BBM Channels (Beta)
    BlackBerry Support Forums Channel
    PIN: C0001B7B4   Display/Scan Bar Code
    Knowledge Base Updates
    PIN: C0005A9AA   Display/Scan Bar Code

  • How will Microsoft continue supporting ISA 2006

    I would like to buy ISA Server 2006 Enterprise Edition but the reseller is instead offering to supply TMG. I however haven't upgraded to windows 2008 yet. I am in fix whether to o ahead and buy ISA or get TMG and upgrade to 2008. I need to know how long ISA 2006 will be supported before I make a decision. Help please.
    I have a windows 2003 domain spanning 3 sites and running exchange 2007.
    Lonje.

    I would like to buy ISA Server 2006 Enterprise Edition but the reseller is instead offering to supply TMG. I however haven't upgraded to windows 2008 yet. I am in fix whether to o ahead and buy ISA or get TMG and upgrade to 2008. I need to know how long ISA 2006 will be supported before I make a decision. Help please.
    I have a windows 2003 domain spanning 3 sites and running exchange 2007.
    Lonje.
    I would highly recommend that you upgrade to TMG now. Like with ISA 2006, you'll need a dedicated server anyhow -- so get a dedicated server that is x64 capable and install Windows Server 2008 and TMG on it. The 64bit platform will offer you the potential for greater performance, the the enhanced security features that TMG has to offer will do well for you. ISA 2006 is already aging technology, and aging technology isn't something you want to hold on to, especially in the security area.
    HTH,
    Tom

Maybe you are looking for

  • Problem in using asant tool in Sunone Apps Server 8.0 on Windows XP

    Hi, I am using asant.bat tool to build example applications in j2eetutorial14. whatever taget i am using to build the examples in sample directory ie, <J2EE_HOME>/j2eetutorial14/examples/web/bookstore> asant build <J2EE_HOME>/j2eetutorial14/examples/

  • Daily Firefox crashes... need help reading the tea leaves!

    Firefox has been crashing every day or so, sometimes more. My version is up to date and I have tried uninstalling and reinstalling Firefox. (Windows 7, MS Security Essentials running, i7-860 processor w/ 8gb ram.) I'll paste in all the details from t

  • Need help in a game design.Cirles,lines intersections

    Hello, Im trying to create a board game (the go game) but i have problems with the design. Till now i have design a 19 * 19 table and what i want is when i click with the mouse on this table to display circles, but i want them exactly on the intersec

  • Introducing a dynamic table but when I preview it got an error

    I have the database connected, the recordset declared but when I introduce the dynamic table I can view it on the index.cfm file then I preview it in IE7 and I got an error. This is my first time please be patient. Thanks

  • How do I enter a path with spaces

    In creating a special mail alert there is an option to enter a file to execute. If I put the file in my C;/Program Files (86)... it wont execute because of the spaces. How do I enter the path and filename with spaces. YES, I have tried all sorts of "