Start of topic | Skip to actions

XWS Compilation project

TODO (07/31/08)

  • TODO for IBM (Vijay)
    • A Fib example code (both X10 and XWS code) DONE as of 07/31/08
    • Support for (labeled) finish in XWS
    • Support for sequential calls in XWS
    • Support for suspended closures in the context of When (the closure must be awaked on write to some variable).
    • Library that implements clocks using When
    • More examples of X10 code and the corresponding XWS code for testing.

  • TODO for Rice (Raghavan)
    • The Polyglot pass to mark the X10 code with dummy method calls
      • Finish/Async -- Done as of 07/31/08
      • Foreach/Ateach
      • When/Await
      • Next/Resume
    • The Soot pass to do the transformations needed for work-stealing.
      • Finish/Async - In Progress
      • Foreach/ateach
      • When/Await
      • Next/Resume

-- VijaySaraswat - 31 Jul 2008


End of topic
Skip to actions | Back to top
Creative Commons LicenseThis work is licensed under a Creative Commons Attribution 2.5 License. Please follow our citation guidelines.