Talk:HHVM/About
This page used the Structured Discussions extension to give structured discussions. It has since been converted to wikitext, so the content and history here are only an approximation of what was actually displayed at the time these comments were made. |
Untitled
editHHVM (also known as the HipHop Virtual Machine) is a virtual machine for PHP, with an associated just-in-time ( JIT) compiler. Deploying HHVM on a MediaWiki wiki should lead to performance improvements across the board for most users.
Please give us feedback on your experience using this beta feature so we can change and improve it. All languages welcome! You can read more about the feature here.
Math support under HHVM apparently missing on enWS?
editInitial report buried here. Salient details are: when previewing results of modifying a <math> expression on English WikiSource with HHVM enabled, this error is presented:
\scriptstyle{i=\frac{702\cdot25}{2\times10}=35\cdot11,\quad\mu=1\cdot738} .
Notes:
- The second line of the error message is simply informational regarding the input LaTeX string and is not likely pertinent to this report.
- The error reliably goes away when HHVM is deselected from Beta choices.
- Reliably returns when both HHVM reenabled and the previewed formula is tweaked to force re-evaluation.
- There is no problem displaying cached results irrespective of HHVM state.
- There may be further significance in the fact that <code> does not appear to have been parsed by the error processor.
- Verified similar results on English WikiPedia. AuFCL (talk) 04:25, 24 September 2014 (UTC)
- This bug is tracked at bugzilla:71224. It was also briefly discussed on IRC, I'll ping the participants from that. (Also, good details! I'll copy your comment to the bugreport, for centralized notes) Quiddity (WMF) (talk) 17:57, 24 September 2014 (UTC)
- A brilliant fix. Please pass on my thanks to those involved. AuFCL (talk) 07:40, 3 October 2014 (UTC)
Translation
editCan we set this page up for translations? Thanks. Elitre (WMF) (talk) 13:05, 25 September 2014 (UTC)
- Ok. Done. Steinsplitter (talk) 20:04, 25 September 2014 (UTC)
HHVM vs. big pages on Wikidata
edit- With enabled HHVM I am unable to open some reports on wikidata: constraint violations for P301 and P373. I got 503 response.
- These pages have >400 kb
- When is HHVM disabled, it works. JAn Dudík (talk) 19:47, 25 September 2014 (UTC)
- I'm not getting a 503, but it appears that both of those items have been deleted, so it could be an unrelated issue? I just tested with P21 also pretty large, with no issues. Can you link to another wikidata item which you're experiencing issues? Jaredzimmerman (WMF) (talk) 07:37, 26 September 2014 (UTC)
- I believe you should move this to Talk:HHVM, it might go unnoticed here. best, Elitre (WMF) (talk) 20:09, 25 September 2014 (UTC)
- This is the right place for feedback, no worries. Jaredzimmerman (WMF) (talk) 07:38, 26 September 2014 (UTC)
- I see other feedback elsewhere, as long as someone is keeping an eye on all of it, I'm fine :) Elitre (WMF) (talk) 15:08, 26 September 2014 (UTC)
- This is the right place for feedback, no worries. Jaredzimmerman (WMF) (talk) 07:38, 26 September 2014 (UTC)
- But here is target of link from Special:Preferences#mw-prefsection-betafeatures JAn Dudík (talk) 05:27, 26 September 2014 (UTC)
- Yes, this was mentioned in a mailing list. I think User:Legoktm meant to point to the main page talk for reports, but I might be wrong. Just wanting to make sure your comment is read! Best, Elitre (WMF) (talk) 06:36, 26 September 2014 (UTC)
- Not only Wikidata. Same problem with de.wikipedia.org. https://de.wikipedia.org/wiki/Liste_der_Kulturdenkm%C3%A4ler_in_Bremen-Mitte is slow without HHVM but blocks with. Quarz (talk) 16:43, 29 September 2014 (UTC)
- Hi there, do you have problems when reading or when editing that page? It displays just fine for me, and it seems it was never edited by someone with HHVM enabled. Elitre (WMF) (talk) 17:09, 29 September 2014 (UTC)
- Hm. I can load that page extremely or very quickly in Chrome, IE and Opera, but Firefox does return a 503 error :/ Elitre (WMF) (talk) 17:12, 29 September 2014 (UTC)
- And now it works again there as well. What I did was disabling and enabling the feature again. Elitre (WMF) (talk) 17:32, 29 September 2014 (UTC)
- In Chrome/OS X no HHVM load time is 30-40 seconds, with HHVM load time is 3-5 seconds for me. Jaredzimmerman (WMF) (talk) 20:48, 30 September 2014 (UTC)
- That is, what I see: 503 error at Firefox. Only with fat pages, the rest works fine - but I need the fat ones. Quarz (talk) 07:31, 1 October 2014 (UTC)
- Hi there, do you have problems when reading or when editing that page? It displays just fine for me, and it seems it was never edited by someone with HHVM enabled. Elitre (WMF) (talk) 17:09, 29 September 2014 (UTC)
- https://bugzilla.wikimedia.org/show_bug.cgi?id=71385 looks relevant. Elitre (WMF) (talk) 14:14, 30 September 2014 (UTC)
- That issue looks resolved but I still can't open https://de.wikipedia.org/wiki/Liste_der_Kulturdenkm%C3%A4ler_in_Bremen-Mitte . NEverett (WMF) (talk) 18:22, 1 October 2014 (UTC)
- Loads instantly for me. There's a bug open for 503 messages anyway, Ori said elsewhere that he's working on it. Elitre (WMF) (talk) 18:24, 1 October 2014 (UTC)
- Which would be https://bugzilla.wikimedia.org/show_bug.cgi?id=71486 (but hey, duplicating feedback pages is the greatest idea, right?) Elitre (WMF) (talk) 18:28, 1 October 2014 (UTC)
Conflict Between HHVM, Compact Personal Bar, and 'showBackendPerformance()' JavaScript Function
editHey, has anybody else notice that, if you have both HHVM and the Compact Personal Bar activated in your 'Beta features' preferences and you've also copied the 'showBackendPerformance()' JavaScript function that makes MediaWiki show you both what PHP run-time environment was used to load the current page and how long it took, this script runs both outside and inside the Compact Personal Bar? RandomDSdevel (talk) 21:09, 26 September 2014 (UTC)
- While it would be great to fix this, it is a test script that won't be part of the final feature. Jaredzimmerman (WMF) (talk) 04:29, 29 September 2014 (UTC)
- OK, then; I can always go into Safari's Web Inspector to look at stuff like that anyway. Will there, however, perhaps still be a different way to see aggregate statistics collected from all users of instances of HHVM included as part of installations of MediaWiki in the software's final implementation of its use of HHVM? RandomDSdevel (talk) 20:04, 11 October 2014 (UTC)
HHVM breaks most meta pages, breaking page to disable hhvm
editThe worst problem is that after enabling just hhvm, I can't get to beta to disable it, or to preferences.
Beta preferences error: "[304a41da] 2014-10-01 20:23:36: Fatal exception of type Scribunto_LuaInterpreterNotFoundError"
preferences preferences error: "[6353f258] 2014-10-01 20:24:04: Fatal exception of type Scribunto_LuaInterpreterNotFoundError"
my (blank) wikipedia userpage [09c88c36] 2014-10-01 20:24:36: Fatal exception of type Scribunto_LuaInterpreterNotFoundError
But... for some reason, beta now suddenly works... TeeTylerToe (talk) 20:25, 1 October 2014 (UTC)
- Can't reproduce; can you be more specific about the URLs that are breaking for you? Erik Moeller (WMF) (talk) 23:19, 1 October 2014 (UTC)
- This error was seen at all sites for a few minutes today. AFAIK, it was resolved so quickly that there isn't a bug-ticket. However, thanks for the bug-report, especially for leaving notes even after it cleared up - that's often handy. :) Quiddity (WMF) (talk) 01:21, 2 October 2014 (UTC)
HHVM and AWB
editNoticed that when using Auto Wiki Browser on enwiki I am not seeing the HHVM tag on contributions-is this being overridden or just not tagged? Xaosflux (talk) 04:37, 6 October 2014 (UTC)
- Edits made via the API (which AWB uses) currently don't support using HHVM, so it's still using normal PHP5. Legoktm (talk) 04:43, 6 October 2014 (UTC)
browser frozen when editing .css personal page
editChrome 37 on Mac OSX 10.9.5 froze when I tried to edit my personal vector.css page (twice, I tried a second time). I could edit it by temporarily disabling HHVM. No other misbehaviour detected up to now. Thank you. Paginazero (talk) 07:29, 7 October 2014 (UTC)
- Thanks for your feedback. I tested with Chrome on Win 8 and Safari on Mac but couldn't reproduce (although this might mean nothing), and I can't find anything similar among already reported bugs. Let's see if someone has ideas about this issue, otherwise I'll report it on Bugzilla when I can. Best, Elitre (WMF) (talk) 09:27, 7 October 2014 (UTC)
- Please disregard this note. Whatever the problem was, it seems it was related to my machine. I just tried once again to edit my vector.css page keeping HHVM active, and it worked smoothly (unless you fixed it during the nighttime without giving notice :) ) Paginazero (talk) 07:30, 9 October 2014 (UTC)
- Good to know! Not sure if anything was changed in the meantime, hamsters didn't tell me anything - and if they did, well, I do not speak their language (yet). Elitre (WMF) (talk) 09:21, 9 October 2014 (UTC)
Layout issue
editA problem in the layout of https://fr.wikipedia.org/wiki/Utilisateur:Rinaku . Appears or disappears at each purge. I observed it today for the first time. The problem is that the line starting with "Après-shampooing" (first "{{Liste éléments|...}}" in the wikicode) is moved down to after the userbox group (the "handwritten" <div></div> in the wikicode). Observed in Firefox and Iron. The problem disappears when I disable HHVM. Rinaku (t · c) 14:15, 22 October 2014 (UTC)
- I can't confirm with FF 33 and Win8. In Chrome, I couldn't see the issue when I first looked at your page; I tried to edit it, then abandoned the changes, and when I reloaded it I could see what you meant. Now I can't replicate anymore anyway, and notice I never disabled HHVM. Elitre (WMF) (talk) 14:34, 22 October 2014 (UTC)
- Indeed; for me it happens roughly half the time with HHVM activated. Rinaku (t · c) 14:47, 22 October 2014 (UTC)
- I believe that's bugzilla:72357 ("[REGRESSION]: Content not wrapped in #bodyContent and other madness like bold links etc.") which they're investigating right now. Thanks for the report :) Quiddity (WMF) (talk) 17:14, 22 October 2014 (UTC)
Timezones
editRESOLVED | |
Fixed |
The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
In Russia TZ were changed yesterday. Now if using HHVM, I see incorrectly converted times :( For example: Moscow should be +3:00, but I see +4:00. Dalka (talk) 11:28, 27 October 2014 (UTC)
- Now here. Hope this helps, thanks. Elitre (WMF) (talk) 12:32, 27 October 2014 (UTC)
Logged out notification
editUsually if I try to edit logged out I get a notification, however I did not get one here: https://en.wikipedia.org/w/index.php?title=Wikipedia:Arbitration/Requests/Case/Gender_Gap_Task_Force/Workshop&diff=631950972&oldid=631947270
It is also not clear how I got logged out.
Regards, Neotarf (talk) 14:36, 1 November 2014 (UTC)
Contents being duplicated in HHVM edits?
editThese two edits on [The Others (2001 film)] [1] and [2] both seem to have copied large amounts of content. Not sure if it is an HHVM bug or the result of user error. Autopilot (talk) 13:24, 5 November 2014 (UTC)
- I've asked a dev to take a look, and that doesn't seem like anything that would be related to HHVM. So, it's either user-error, or something else is involved. I've left some notes at w:User talk:AndyFielding#Accidental content duplication, just in case. Quiddity (WMF) (talk) 21:21, 10 November 2014 (UTC)
Can't complain
editIt works excellent for me! It makes editing large articles (50.000 bytes) save 5 times faster! I am translating such an article in Romanian from the English Wikipedia. Until now, until the edit was saved I had to wait about 20-30 seconds, but now, it only takes 5! Also, the pages are opening faster. For a person with a really slow internet like me, this is just perfect. Thank you! Sebastianpin (talk) 18:33, 8 November 2014 (UTC)
Incorrect display
editRESOLVED | |
Fixed. |
The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
For the page https://fr.wikipedia.org/wiki/K.A.Z , display is not correct . It is the first bug after thousands of modifications. Jmax (talk) 16:12, 11 November 2014 (UTC)
- Thanks. I'm gonna ping someone now. Elitre (WMF) (talk) 16:29, 11 November 2014 (UTC)
- I have reported it at Bugzilla for now, given that it affects only one page as far as we know, and it's a holiday in the US. Elitre (WMF) (talk) 16:42, 11 November 2014 (UTC)
- This has been resolved for quite some time now. GLavagetto (WMF) (talk) 11:58, 21 November 2014 (UTC)
"HHVM is significantly faster than the current PHP interpreter"
editThe following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.
Which version is/was "current".
I think PHP 7 changes a lot of things when performance is the issue... WhereIsMy (talk) 02:22, 20 January 2017 (UTC)