Comments (13)
I can't seem to reproduce it, could you provide some logs from the JavaScript console?
from mimic.
This sounds like a problem with your browser being slow. What browser are you using and what are your specs?
from mimic.
Unlimited storage? Wat?
What is your processor and memory, those are the two key factors here. For example, I use an AMD FX-6300 processor overclocked to 4.5 GHz, and have 16 GB of DDR3-1600 memory.
from mimic.
Perhaps try using sunspider to test your performance? https://www.webkit.org/perf/sunspider-1.0.2/sunspider-1.0.2/driver.html
Also to show the JavaScript console, right click on blank area on page -> Inspect element -> Console tab
Could you also post EXACT steps to reproduce the problem?
from mimic.
Sorry I forgot to reply, I'll take a look at it sometime, however with my
experiences so far there doesn't see to be any problems when I use safari.
On Tue, 31 Mar 2015 at 9:26 am Joah [email protected] wrote:
You might want to add something like: "May not work correctly in Safari"
Again, is this closed or are you planning to make a fix just for Safari?
—
Reply to this email directly or view it on GitHub
#65 (comment).
from mimic.
I can't seem to reproduce it, however yielding is done per Lua function call basis, and thread unresponsiveness errors occur when you haven't yielded for 5 seconds. I tried doing some profiling, Safari yielded no results as it captured nothing for some reason, and Chrome stated that the longest call to JavaScript (single yield) lasted for 300 ms, and that was when I was opening Ink. That isn't enough to cause a too long without yielding or a thread unresponsive error. You'll need that to be slower by a factor of 10 before it has the chance of having too long without yielding.
I really cannot see any performance issues and I cannot reproduce the problem, it works perfectly fine for me on Safari 8.0.2 on Yosemite 10.10.1. Are you not running any ComputerCraft "OSes" or additional programs that are running in the background of ComputerCraft that could cause slow downs? How do other emulators run on your computer?
from mimic.
Could you try not running jupiterOS?
from mimic.
Try doing a for i = 1, 10000000 do print(i) end
and tell me what number you end at before it errors with too long without yielding.
from mimic.
Although your computer seems abnormally slow (that's around the same number I get on my phone, on my computer I can get up to 1000), I really cannot reproduce this problem. Even my phone with Chrome can pastebin get ink and run ink with no issues. It might really just be that your computer is too slow which is really strange because Macs shouldn't be that slow to the extent of my phone. Unless someone can provide a lead to what would be causing the problem, I cannot resolve this. I'd say just avoid using Safari for Mimic.
from mimic.
Waititiawiwait you're using Safari on a PC????!?! Apple has dropped support for Safari on Windows 3 years ago... Are you really using that old of a version of Safari on a Windows computer?
from mimic.
While we're on this topic, every time I try to use pastebin on Chrome, it always fails with a 503 in the javascript console. Same result in Firefox and (blah) Internet Explorer.
from mimic.
@apemanzilla I'm using a CORS proxy hosted by Yahoo, so there's really nothing I can do about the 503s from Yahoo's servers. I could switch it to one that I own in the future, or perhaps a better CORS proxy.
@JoahDave wait so are you using a Mac or a Windows computer? And were you really using Safari/did this problem actually exist?
from mimic.
Maybe allow the user to specify a custom proxy IP/URL?
I should probably split this into it's own issue.
from mimic.
Related Issues (20)
- iPhone incompatibility? HOT 1
- I really hope this is a bug with Mimic... HOT 5
- Caps Lock does not work HOT 1
- Retina Display Support
- Deleting Bug
- Where and How Are Files Saved? HOT 1
- Strange pixels left behind
- Time runs at about one CC day a second. HOT 1
- Turtle emulator
- Keys not being picked up
- Dir'ing a file crashes Mimic.
- Control + character gives incorrect events
- Newb Help with Fullscreen HOT 2
- ETA on 1.74
- Links are wrong HOT 3
- [Suggestion] _MIMIC variable HOT 7
- I deleted all my files HOT 2
- HTTP API isn't working correctly HOT 2
- iOS problem HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mimic.