Poster | Thread |
Spectre660
| |
Re: The Web browser situation Posted on 8-Feb-2018 17:45:45
| | [ #101 ] |
|
|
|
Elite Member |
Joined: 4-Jun-2005 Posts: 3918
From: Unknown | | |
|
| |
Status: Offline |
|
|
Hypex
| |
Re: The Web browser situation Posted on 9-Feb-2018 16:21:36
| | [ #102 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11180
From: Greensborough, Australia | | |
|
| @Hans
Quote:
Oh, so you regularly have 20+ tabs open at once too? |
Breakdown Takedown I'm busted!
Quote:
I currently have 35 tabs open in Firefox, and it's using about 1 GB of RAM. That's still doable on a 32-bit system. |
I just checked and I have around the same amount. Also in Firefox. I'm running Mint 64 on a laptop with 4GB RAM and 4GB swap. It starts to stutter then just locks the system up. Demands too many resources. It can just take the system down. If I can log in to a shell I can kill it. Otherwise I have to force shutdown. Perhaps a 32-bit OS is best as it uses less resources.
Quote:
What we really need is a JIT interpreter for Javascript and WebAssembly. Running it in an interpreter is rather slow, and we don't exactly have the world's fastest machines. |
Now that's an interesting idea. How similar would this be to a standard JavaScript JIT now? |
|
Status: Offline |
|
|
Hans
| |
Re: The Web browser situation Posted on 9-Feb-2018 20:18:29
| | [ #103 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5066
From: New Zealand | | |
|
| @Hypex
Oops! Should have said JIT compiler not interpreter.
Quote:
Now that's an interesting idea. How similar would this be to a standard JavaScript JIT now? |
I'm talking about a Javascript JIT just like other platforms have. We need one for PowerPC, and preferably one that runs the compiled Javascript in a little-endian sandbox (for reasons already given).
NOTE: TenFourFox have a PowerPC JIT for Javascript. Perhaps we should be using it too...
Hans
_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
K-L
| |
Re: The Web browser situation Posted on 9-Feb-2018 21:06:56
| | [ #104 ] |
|
|
|
Super Member |
Joined: 3-Mar-2006 Posts: 1410
From: Oullins, France | | |
|
| @Hans
We should have TenFourFox since I presume mosty of the work has been done by the the team maintaining it but I may be wrong. _________________ PowerMac G5 2,7Ghz - 2GB - Radeon 9650 - MorphOS 3.14 AmigaONE X1000, 2GB, Sapphire Radeon HD 7700 FPGA Replay + DB 68060 at 85Mhz |
|
Status: Offline |
|
|
fishy_fis
| |
Re: The Web browser situation Posted on 10-Feb-2018 14:01:02
| | [ #105 ] |
|
|
|
Elite Member |
Joined: 29-Mar-2004 Posts: 2156
From: Australia | | |
|
| @simplex
No, that's right, you didnt say that. I wasn't referring to you.
And Im not underestimating anything. Didnt say it was easy. Im just saying technical shortcomings of Amiga OS arent a showstopper in regards to a modern browser. Sans gui elements pretty much all amiga derived platforms already have required dependencies met. |
|
Status: Offline |
|
|
Hypex
| |
Re: The Web browser situation Posted on 10-Feb-2018 15:30:17
| | [ #106 ] |
|
|
|
Elite Member |
Joined: 6-May-2007 Posts: 11180
From: Greensborough, Australia | | |
|
| @Hans
Quote:
Oops! Should have said JIT compiler not interpreter. |
Aha. LOL.
Quote:
I'm talking about a Javascript JIT just like other platforms have. We need one for PowerPC, and preferably one that runs the compiled Javascript in a little-endian sandbox (for reasons already given). |
It seems to me that any method which produces on the fly code poses a security risk. And I would have thought that by now if the complicate web sites too much with these scripts they would drop the ASCII and just use a bnary token BASIC like format.
Given Java achieves the same purpose more efficiently and from the ground up I don't know why they insist on using text files. To me it just looks ridiculous. Yes Java doesn't help us any better but I don't know twhy hey dropped Java for the Script. Well dropped in popular usage
Given a JIT creates code, using little endian codes shouldn't be a problem. If all input and output to JIT routines is in registers it should be transparent.
I don't know if TFF uses a little endian model for JIT. But everytime I use it just seems slow. Maybe the JIT generator is causing a slow down. |
|
Status: Offline |
|
|
simplex
| |
Re: The Web browser situation Posted on 10-Feb-2018 15:50:47
| | [ #107 ] |
|
|
|
Cult Member |
Joined: 5-Oct-2003 Posts: 896
From: Hattiesburg, MS | | |
|
| @fishy_fis
OK, we agree _________________ I've decided to follow an awful lot of people I respect and leave AmigaWorld. If for some reason you want to talk to me, it shouldn't take much effort to find me. |
|
Status: Offline |
|
|
Raffaele
| |
Re: The Web browser situation Posted on 11-Feb-2018 9:21:24
| | [ #108 ] |
|
|
|
Super Member |
Joined: 7-Dec-2005 Posts: 1906
From: Naples, Italy | | |
|
| @Hans
Quote:
Hans wrote: @Hypex
Oops! Should have said JIT compiler not interpreter.
Quote:
Now that's an interesting idea. How similar would this be to a standard JavaScript JIT now? |
I'm talking about a Javascript JIT just like other platforms have. We need one for PowerPC, and preferably one that runs the compiled Javascript in a little-endian sandbox (for reasons already given).
NOTE: TenFourFox have a PowerPC JIT for Javascript. Perhaps we should be using it too...
Hans
|
Fabien Coeurjoly has rewritten from scratch his OWB 1.25 code promising he will realize a more robust Javascript Engine by using as model the Macintosh JS JIT by Deadwood. He finished his work but only betatesters of MorphOS know and enjoy the results and if he succeded as this new version of OWB depends on MOS 3.10 libraries, and MOS 3.10 is still not released to public.
Also there was Tobias Netzel who was working on MorphOS on a new Javascript JIT and he announced he resolved almost all issues of endianess except one that appears randomly and made him crazy to find what originates it. I remember he said he solved also the obnoxious bug of JS JIT eating RAM and no releasing it again to the system. It was one year ago and a half. Then we had no more news. I wonder if he stopped to work on it due to incoming release of MorphOS 3.10, so his work was no necessary anymore or if he had to stop due to personal problems...
Or if perhaps he went mad due to the "last unknown bug" curse.
Even if he had resolved just the RAM-Eating bug, it had sure been a great improvement. Why he did not released at least just only this patch for the benefit of all community?Last edited by Raffaele on 11-Feb-2018 at 09:27 AM.
_________________ "When the Amiga came out, everyone [at Apple] was scared as hell." (J.L. Gassée, former CEO of Apple France and chief of devs of Mac II-fx, interviewed by Amazing Computing, Nov 1996). |
|
Status: Offline |
|
|
samo79
| |
Re: The Web browser situation Posted on 11-Feb-2018 11:55:55
| | [ #109 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Raffaele
This is an excellent news, i wonder what are these MOS 3.10's dependecies that prevent him to release it _________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6 |
|
Status: Offline |
|
|
BigD
| |
Re: The Web browser situation Posted on 11-Feb-2018 13:16:50
| | [ #110 ] |
|
|
|
Elite Member |
Joined: 11-Aug-2005 Posts: 7307
From: UK | | |
|
| @Raffaele
Great lets pray it'll be ported across to AmigaOS too and that the dependancies can be overcome on that platform. _________________ "Art challenges technology. Technology inspires the art." John Lasseter, Co-Founder of Pixar Animation Studios |
|
Status: Offline |
|
|
Raffaele
| |
Re: The Web browser situation Posted on 12-Feb-2018 6:51:13
| | [ #111 ] |
|
|
|
Super Member |
Joined: 7-Dec-2005 Posts: 1906
From: Naples, Italy | | |
|
| @samo79
Quote:
samo79 wrote: @Raffaele
This is an excellent news, i wonder what are these MOS 3.10's dependecies that prevent him to release it |
I suppose dependencies are mainly called "MorphOS Team"... _________________ "When the Amiga came out, everyone [at Apple] was scared as hell." (J.L. Gassée, former CEO of Apple France and chief of devs of Mac II-fx, interviewed by Amazing Computing, Nov 1996). |
|
Status: Offline |
|
|
Doofus
| |
Re: The Web browser situation Posted on 17-Feb-2018 1:06:07
| | [ #112 ] |
|
|
|
Member |
Joined: 13-Feb-2018 Posts: 50
From: Unknown | | |
|
| @Niolator Are we going to have internet browser problems? I'm getting ready to order a new X5000 but was hoping to use it for internet surfing. I have Ibrowse on my Amithlon OS 3.9 machine. Is that why it guru's when I try to go to Yahoo.com? I have Mozilla Firefox on an old Dell PC which works well, but won't last forever. |
|
Status: Offline |
|
|
Rob
| |
Re: The Web browser situation Posted on 17-Feb-2018 4:17:45
| | [ #113 ] |
|
|
|
Elite Member |
Joined: 20-Mar-2003 Posts: 6344
From: S.Wales | | |
|
| @Doofus
iBrowse is way behind the curve. There is a version 2.5 on the way including PPC native but as far as I'm aware they will still be lagging behind. I don't know if the developers have any plans beyond 2.5 or if a revenue stream would result in more time being spent on development. |
|
Status: Offline |
|
|