Windows Vista Tips

Windows Vista Tips > Newsgroups > Internet Explorer > BUG: using .setTimeout() during long js routine causes cripling wa

Reply
Thread Tools Display Modes

BUG: using .setTimeout() during long js routine causes cripling wa

 
 
rene7705
Guest
Posts: n/a

 
      02-02-2010
WTF ppl....

It's troublesome enough that one can't run long js routines with the browser
taking care of the necessary pauses to allow UI updating etc.

For my lgpl http://mediabeez.ws/htmlMicroscope/, i can, with firefox, parse
130 megabyte of JSON data into a nice HTML collapsed-expansible view.
My json parser does not eval() and uses frequent .setTimeout()s.

IE8, whether in compatibility mode or not, will just pop up the "stop
running this script" window, and it also messes up the run-state of the js
engine (probably by only partially halting it), causing my JSON decoder to
fail completely.

I'm afraid you've left me no choice but to post an honest statement about
IE8's failure to run serious javascript.

I would VERY much like to be informed by a M$ engineer about what if
anything "i'm doing wrong".

I must say that i find the quality of your js engine, particularly because
it can't even auto-suspend js for UI updating and other overheadish work, nor
(auto-)attach QOS settings to a js thread to prevent CPU abuse.


 
Reply With Quote
 
 
 
 
Twayne
Guest
Posts: n/a

 
      02-02-2010
In news:7375CDF5-BFE6-4285-B92B-,
rene7705 <> typed:
> WTF ppl....
>
> It's troublesome enough that one can't run long js routines with the
> browser taking care of the necessary pauses to allow UI updating etc.
>
> For my lgpl http://mediabeez.ws/htmlMicroscope/, i can, with firefox,
> parse 130 megabyte of JSON data into a nice HTML collapsed-expansible
> view.
> My json parser does not eval() and uses frequent .setTimeout()s.
>
> IE8, whether in compatibility mode or not, will just pop up the "stop
> running this script" window, and it also messes up the run-state of
> the js engine (probably by only partially halting it), causing my
> JSON decoder to fail completely.
>
> I'm afraid you've left me no choice but to post an honest statement
> about IE8's failure to run serious javascript.
>
> I would VERY much like to be informed by a M$ engineer about what if
> anything "i'm doing wrong".
>
> I must say that i find the quality of your js engine, particularly
> because it can't even auto-suspend js for UI updating and other
> overheadish work, nor (auto-)attach QOS settings to a js thread to
> prevent CPU abuse.


This is usenet, not Microsoft employees.
 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
microsoft host controller driver update - how long is too long? slywlf Windows Update 8 03-31-2010 09:22 PM
How to access data buffers in a completion routine for a KMDF driv Leafbanana Windows Vista Drivers 1 01-20-2010 02:31 PM
MY OUTBURST #3 and I am off for a long time, thankfully (vacation)! Blanche Starinski Windows Vista General Discussion 0 12-14-2009 03:43 PM
how long defrag work it??? urbani_otto@hotmail.com Windows Vista Hardware 2 01-16-2008 08:01 PM
!!Needing Selective Start Routine for use with Processor/RAM intensive software programs!! Richard L. Matthis Windows Vista Performance 0 01-06-2008 08:26 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59