Announcement

Collapse
No announcement yet.

ReactOS May Begin Heavily Using Wine Code

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • phoronix
    started a topic ReactOS May Begin Heavily Using Wine Code

    ReactOS May Begin Heavily Using Wine Code

    Phoronix: ReactOS May Begin Heavily Using Wine Code

    While we don't normally talk much about ReactOS, the free software operating system that was started some twelve years ago to provide binary compatible with Windows NT, there is a new proposal to abandon much of its Win32 subsystem that has built up over the past decade and to create a new Windows subsystem that in large part is derived from Wine code. ReactOS developers have achieved quite a lot in terms of implementing its open-source Win32 subsystem where some applications and device drivers from Windows will run on the React Operating System without any modifications and there is audio support and other areas of the Windows API implemented. With their current Win32 subsystem being far from finished (or even being beta quality), inheriting some architectural problems, and just not progressing as nicely as once envisioned, Aleksey Bragin of ReactOS has proposed a major change. Aleksey has been working on ARWINSS, which is a new Win32 subsystem for ReactOS that reuses as much Wine code as possible...

    http://www.phoronix.com/vr.php?view=Nzg4OQ

  • Wyatt
    replied
    Originally posted by RealNC View Post
    I am a Gentoo user and I really don't have the patience to compile everything twice with a test-run in-between for PGO
    Yeah, I use it too. Hence the . It's no fun if you can't rib yourself a little, right?

    On a more serious note, even having the option would be nice. As it is, we don't even get it for firefox-bin.
    Last edited by Wyatt; 01-22-2010, 02:15 AM. Reason: Adding bit

    Leave a comment:


  • XorEaxEax
    replied
    I gotta agree with that. PGO is a great optimization but it's also more complex than just adding an extra CFLAG. To invest that extra work it should be for something where those 10-20% of extra performance really makes a difference for you.

    Leave a comment:


  • RealNC
    replied
    Core 2 Duo @ 3.33GHz with 6 gigs of RAM, but compiling everything *twice* and also doing the other necessary stuff for PGO (running and testing the programs before recompiling them again) is *not* my idea of fun.

    Leave a comment:


  • Joe Sixpack
    replied
    Originally posted by RealNC View Post
    I am a Gentoo user and I really don't have the patience to compile everything twice with a test-run in-between for PGO
    How fast is your pc friend?

    I have a dual-core Athlon (only $72 1 1/2 years ago), and I always have time to compile things because I can do it in the background. Sometimes I play Nexuiz while I recompile

    Leave a comment:


  • XorEaxEax
    replied
    Originally posted by Wyatt View Post
    Gentoo users.
    And 'Arch' users

    Leave a comment:


  • deanjo
    replied
    Originally posted by Remco View Post
    Page rendering performance, and general UI responsiveness is very important for user experience, but also difficult to test I guess.
    UI responsiveness would especially be a hard one to test as a lot of the times issues with that comes from other subsystems such as video drivers.

    Leave a comment:


  • Remco
    replied
    Originally posted by krazy View Post
    Hang on.. none of the linked benchmarks compared PGO builds of firefox on linux. The whole point is that getting PGO linux builds working is an outstanding bug:
    https://bugzilla.mozilla.org/show_bug.cgi?id=418866
    ...which has already been resolved (and is routinely performed) for windows builds:
    https://bugzilla.mozilla.org/show_bug.cgi?id=361343

    hopefully this is fixed by 3.6.
    But if PGO counts for a 20% performance increase, then that's not everything that's wrong with the Linux build. Windows Firefox is 100% faster than Linux. Of course, Linux Firefox is also 80% better than Windows IE, but what else is new...

    The only other thing I can find fault with is that the test obviously only tests Javascript performance. Page rendering performance, and general UI responsiveness is very important for user experience, but also difficult to test I guess.

    Leave a comment:


  • RealNC
    replied
    Originally posted by Wyatt View Post
    Gentoo users.
    I am a Gentoo user and I really don't have the patience to compile everything twice with a test-run in-between for PGO

    Leave a comment:


  • krazy
    replied
    Hang on.. none of the linked benchmarks compared PGO builds of firefox on linux. The whole point is that getting PGO linux builds working is an outstanding bug:
    https://bugzilla.mozilla.org/show_bug.cgi?id=418866
    ...which has already been resolved (and is routinely performed) for windows builds:
    https://bugzilla.mozilla.org/show_bug.cgi?id=361343

    hopefully this is fixed by 3.6.

    Leave a comment:

Working...
X