Does JRockit support the volatile keyword?
Does JRockit support the volatile keyword? If yes, since what version of JRockit is it supported? Will it also be supported on JRockit for Linux.
A M wrote:
Does JRockit support the volatile keyword? If yes, since what version of JRockit is it supported? Will it also be supported on JRockit for Linux.AFAIK JRockit always has and always will, including (but not limited to)
the Linux builds of JRockit.
However, the actual behaviour of "volatile" hasn't been that well
defined until Java 5.0, so our interpretation of what volatile should
mean may or may not have been consistent with SUN's interpretation of
what volatile should mean.
Have you been having problems with using volatile? What are you using
it for in that case? Since volatile might not do what you think it
does, using locking could be better...
Regards //Johan
Similar Messages
-
OATS CPU does not support the SSE2 instruction set required to run JRockit
Hello,
I am trying to get the OATS agents to work on some injector machines, however, when I try to start them I get the following error:
"[ERROR] Your CPU does not support the SSE2 instruction set required to run JRockit.
Could not create the Java Virtual Machine."
Is there a way to configure OATs to use the Sun JDK instead? I have the Sun JDK in my path and JAVA_HOME set accordingly, however that doesn't seem to make a difference. Alternatively, is there a workaround to this problem?
Thanks,
Michael.Hi Tab,
In this case, SQL Server Analysis Services doesn’t support Distributed Transactions by design. Here is a similar thread about this issue for your reference, please see:
http://social.technet.microsoft.com/Forums/en-US/8b07be45-01b6-49d4-b773-9f441c0e44c9/olaplinked-server-error-msolap-for-linked-server-olaplinked-server-does-not-support-the?forum=sqlanalysisservices
One workaround is that use SQLCMD to execute the EXEC AT command and saved the results to a file, then import using SSIS.
If you have any feedback on our support, please click
here.
Regards,
Elvis Long
TechNet Community Support -
Im running WSUS on Windows 2012 R2. Installed over "Add Roles and Features". Configured, synchronisation works, but can not download any updates.
System
Provider
Name]
Windows Server Update
Services
EventID
364
Qualifiers]
0
Level
2
Task
2
Keywords
0x80000000000000
TimeCreated
SystemTime]
2014-08-27T06:43:36.000000000Z
EventRecordID
390
Channel
Application
Computer
wsus-server.murrcz.local
Security
EventData
Content file download
failed. Reason: The server does not support the necessary HTTP protocol.
Background Intelligent Transfer Service (BITS) requires that the server support
the Range protocol header. Source File:
/msdownload/update/software/crup/2011/03/windows6.1-kb2506014-x64_8c22199a738b51dbfe78262ca21ba98cf8bdeca2.cab
Destination File:
C:\WSUS-updates\WsusContent\A2\8C22199A738B51DBFE78262CA21BA98CF8BDECA2.cab
The online help not works:
Content download has failed. BITS service is not starting or is stopping during downloads.
Open a command window.
Type sc config bits start= auto
Type net stop bits && net start bits
Type net stop wsusservice && net start wsusservice
Start WSUS 3.0: Click Start, click Administrative Tools, then click
Microsoft Windows Server Update Services v3.0.
Click Synchronization Results.
In the Action pane, click Synchronize Now.
Verify
Look for the corresponding error event.
Open a command window.
Type cd <WSUSInstallDir>\Tools
Type wsusutil checkhealth
Type eventvwr
Review the Application log for the most recent events from source Windows Server Update Services and event id 10030.
The KB922330 not aplicable, ExecuteSQL.exe not present.
Please help.
Thanks.\SQLCMD.EXE -S \\.\pipe\MICROSOFT##WID\tsql\query -d "SUSDB" -Q "update tbConfigurationC set BitDownloadPriorityForegroud=1"
This should be considered a temporary fix. It will saturate your Internet connection during periods of WSUS downloads in this configuration.
The correct and permanent fix should be to resolve the failure of your perimeter device to properly support the HTTP v1.1 protocol specification (which is now some 14 years old).
Either your device is misconfigured, or it needs a firmware update to support the full specification.
Lawrence Garvin, M.S., MCSA, MCITP:EA, MCDBA
SolarWinds Head Geek
Microsoft MVP - Software Packaging, Deployment & Servicing (2005-2014)
My MVP Profile: http://mvp.microsoft.com/en-us/mvp/Lawrence%20R%20Garvin-32101
http://www.solarwinds.com/gotmicrosoft
The views expressed on this post are mine and do not necessarily reflect the views of SolarWinds. -
I am learning about the volatile keyword.
Does it depend on the VM whether the threads do cache its member variables into memory or not even if the volatile keyword is used? Because in my examlpe below the variable "b" is not volatile and it is beeing used in an infinite loop till some other thread change the variable to false. When it happens, the loop stops and I expected that the variable "b" would only be read once since it is not volatile and the loop would never stop.
Could somebody explain? :-)
public class VolatileExample {
public VolatileExample(){
T1 t1 = new T1();
new Thread(t1, "T1").start();
T2 t2 = new T2(t1);
new Thread(t2, "T2").start();
class T1 implements Runnable{
public boolean b = true; // should be read once if not volatile?
public T1(){
public void run() {
while(b){
System.out.println("true");
try {
Thread.sleep(1000);
} catch (InterruptedException ex) {
System.out.println("false");
class T2 implements Runnable{
private T1 r;
public T2(T1 r){
this.r = r;
public void run() {
try {
Thread.sleep(5000);
r.b = false; // Here is where I change the other thread´s variable to false
} catch (InterruptedException ex) {
public static void main(String[] args){
new VolatileExample();
}Roxxor wrote:
Thanks for your answer!
So a rule of thumb would be: "when sharing a variable among different threads, it should be declared volatile"?I wouldn't say that.
An absolute rule, however, is, "When sharing a variable among concurrently executing threads, if at least one of the threads will be writing that variable, and if at least one other thread needs to see the writer's update, then you *must* declare the variable volatile or synchronize all access to it."
That is a bare minimum, of course. By itself, it doesn't guarantee your data will be consistent in a multithreaded context.
I don't use volatile all that often, because all it does is make writes visible, provide a simple memory barrier, and provide atomicity for doubles and longs. Usually there are more complex requirements that lead to needing synchronization or the classes in java.util.concurrent, and then these end up giving me what volatile would have, plus more. -
Since updating OS to Mountain Lion from leopard, I get the following error message when trying to backup with time machine on external drive. "Could not complete backup to media share. The network backup disk does not support the required AFP features." What are AFP features and how do I get Time Machine to backup to my current external backup?
This means that your NAS does not support the required encryption. Update your NAS to the latest firmware or ditch it and buy a Time Capsule (they are the most reliable when using TM).
-
using time warner road runner. when I try to open up safari to home page I get error message that this version does not support the "community toolbar" can't proceed until closing the error message. sick of seeing it
That toolbar/ct plugin seems to cause problems for all who install it!
Close Safari, then locate and delete the following files and it should be gone:
/Library/Application Support/Conduit
/Library/InputManagers/CTLoader
/Library/Receipts/ctloader.pkg
/Library/Receipts/<Toolbar name>.pkg
/Library/Application Support/SIMBL/Plugins/CT2285220.bundle
/Users/<User name>/Library/Application Support/Conduit
where / is the root library on your Hard Disk.
If you are running Snow Leopard you should also look here:
Library/launchAgents/com.conduit.loader.agent.plist
Library/Application support/conduit plugins
Also, as mentioned by Gilli2000:
Library/Receipts - If you read it, it has information in it at the bottom referring extensively to "CT" and "community toolbar".
Maybe it is harmless, but trash those items anyway!
Note: Safari does not support any third-party toolbars except those supplied as an extension to Safari via the Extension Gallery. -
Hi,
Wondering why "<plug-in name> does not support the highest level of security for Safari plug-ins" appear for some plugins in Safari > Security > "Manage Website Settings"?
Have been trying to get to the root cause of the problem but did not find much on this. I am trying to figure out what can get the warning to go away completely than using the Allow/Always Allow options for the plug-in
Thanks,
ShyamHi Linc,
Thank you for your response. Here is the screenshot of the warning that I am talking about.
Here is what I do:
1. Launch Safari and open its Preferences. I have Safari 7.1 installed on my machine.
2. Click Security Tab and click Manage WebSite Settings
3. A window opens showing me all the Plug-ins that I have (listed on the left hand side).
4. One of them is the Adobe Reader plug-in. When I click Adobe Reader, the following details about the plug-in show up on the right
I was referring to the highlighted section that warns me about this plug-in not using the highest level of security for Safari Plug-ins.
Note: I do not see this for all my plug-ins (QuickTime, Adobe Flash Player don't give me this warning) which tells me that there is a way to make the warning go away.
Thanks again,
Shyam -
The Organizer does not support the color space in the file
I just purchased and installed PSE 8 as an upgrade to PSE 6. My catalog correctly shows all of my existing images. However, when I try to import photos into the Organizer, I get a message that nothing was imported. The reason given is that "The Organizer does not support the color space in the file." This happens with photos taken on my iPhone as well as those from my Canon PowerShot A1100 IS. Any suggestions?
Here is my system information:
Elements Organizer 8.0.0.0
Core Version: 8.0 (20090905.r.605812)
Language Version: 8.0 (20090905.r.605812)
Current Catalog:
Catalog Name: My Catalog
Catalog Location: C:/Documents and Settings/All Users/Application Data/Adobe/Elements Organizer/Catalogs/My Catalog
Catalog Size: 83.9MB
Catalog Cache Size: 459.8MB
System:
Operating System Name: XP
Operating System Version: 5.1 Service Pack 3
System Architecture: AMD CPU Family:15 Model:11 Stepping:1 with MMX, SSE Integer, SSE FP
Built-in Memory: 2GB
Free Memory: 829MB
Important Drivers / Plug-ins / Libraries:
Microsoft DirectX Version: 9.0
Apple QuickTime Version: 7.65
Adobe Reader Version: 9.2
Adobe Acrobat Version: Not installed
CD and DVD drives:
J: (SONY DVD BUS: 3 ID: 3 Firmware: RW)It turns out that this problem went away after the program crashed. Everything seems to be working well now.
-
Installed graphics card does not support the opengl features recommended
I've installed FCP6 on my PowerMac (PPC G4 DP 1.25GHz), and when I run it, I get a warning ("...installed graphics card does not support the opengl features recommended...") and the program ends. The graphics card is the ATI Radeon 9000 Pro (64MB)
I'm looking for a definitive answer regarding my hardware compatibility with FCS2 (specifically, FCP6). I'm NOT looking for an answer along the lines of: your system is too old to run this.
I've checked the minimum system requirements from the apple website (http://www.apple.com/finalcutstudio/specs/
and http://www.apple.com/finalcutstudio/download/):
* A Macintosh computer with a 1.25GHz or faster PowerPC G4, PowerPC G5, Intel Core Duo, or Intel Xeon processor
* 1GB of RAM
* An AGP or PCI Express Quartz Extreme graphics card (Final Cut Studio is not compatible with integrated Intel graphics processors)
* A display with 1024-by-768 resolution or higher
* Mac OS X v10.4.11 or later
* QuickTime 7.3 or later
* DVD drive for installation
I have all that stuff. What I'd like is to know which component of my system is FCP6 complaining about (vis-a-vis the error message above), alternatively, if someone has had success with a similar configuration, I'd like to know anything they think might help.
Thanks in advance for any helpful advice you may have.The minimum would probably be an nVidia Fx5200 or an ATI 9600...
Patrick -
Apple TV 3 does not support the Microsoft Wedge Mobile Bluetooth Keyboard
Apple TV (3. Generation) still (17.02.2013) does not support the Microsoft Wedge Mobiloe Keyboard. I bought it especially for use with Apple TV but it doesn't work. Apple TV finds the keyboard with the exact name but can not connect. No 4 digit code appears that you can type in to your keyboard to compelete the connecting process and after a few seconds "connections fails" appears.
Now i dont't know if i should send it back to amazon to get back my money or keep it and wait until it maybe will work some day... I red from articles from beginning of january 2013 that a new Version of Apple TV is in the Pipeline (3.2) and that it has an other bluetooth chip. The same as in the iphone 5 that works with the MS wedge keyboard. So i really don't know if i should wait for the next few updates of my Apple TV or wait for a new Apple TV hardware- Update... Telephone calls with apple and microsoft doesn't brought useful results. Restore function of Apple TV doesn't work.
I hate that Apple always brew their own soup... Bluetooth is know for an easy connection to ALL devices but Apple TV supports only a hand full of keyboards. **** S**t!!!!!!!!!!!! -.-Hi
This is the solution from Microsoft website. Work fine (don´t forget press and hold Fn key!!):
Connecting the Wedge Mobile Keyboard to a tablet PC
By default, the Bluetooth Wedge Mobile Keyboard pairs with most tablet PCs through secure simple pairing (SSP) with a passkey. Some tablets, however, may not support SSP well with a passkey.
In order to successfully pair your Wedge Mobile Keyboard to such a tablet, use the following alternative pairing mode.
Pair your keyboard through SSP without a passkey
Press and hold the Fn key at the same time as you press and hold the Connect button located under the keyboard. After 3 to 5 seconds, a small light on the top of the keyboard will blink green and red alternately. This means that your keyboard is discoverable to your tablet within 6 minutes.
On your tablet PC, from the Start menu, select Control Panel, and in Category view, locate Hardware and Sound.
Select Add a device.
When the keyboard is listed, select it, and follow the instructions to successfully pair your Wedge Keyboard with your tablet.
Note
If you want to pair your keyboard with a tablet or other computer that supports SSP with a passkey, press and hold the Connect button only. -
i get a pop-up window saying the current version of Safari does not support the community toolbar. How do I get rid of this?
You need to uninstall the Community / Conduit toolbar add-on.
Locate the files in bold print and move them to the Trash. The first five are in your root /Library
/Library/Application Support/Conduit
/Library/InputManagers/CTLoader
/Library/ScriptingAddtions (anything CTLoader realted)
/Library/Receipts/<Toolbar name>.pkg
/Library/Application Support/SIMBL/Plugins/CT2285220.bundle
The next one is in your Home folder.
~/Library/Application Support/Conduit
When you're done, try Safari. -
As of Monday 4/20, I've encountered a significant problem with Silverlight on my Vista PC.
Several weeks ago I read a brief item stating that Google would be dropping support for npapi and that it would affect Silverlight sometime in April. One of my key daily apps uses Silverlight, but I didn't receive notification from that software's author
about the pending change and how it would be handled. Successfully used the app every week (Mon-Fri) this month for 8-10 hrs/dy day (as I've been doing for the past ~5+ years: past year under Chrome, year before that under FireFox, ~3 prior years
under IE) and on Fri 4/17 shut it down for the weekend. When I booted up on Mon morning and tried to log into the key app however, it prompted me to download and install Silverlight, acting as though I never had it installed!
I recalled the earlier warning about Google dropping support, so I closed Chrome, started up FireFox, but got the same prompt from the app -- it directed me to install Silverlight. I downloaded it (had no choice as to which version, just got the "Silverlight_x64.exe"
file) and got part-way through the install when this error msg popped up: "Unable to Install Silverlight. Your operating system does not support the 64-bit version of Silverlight". WHAT?! Clicking on the "more info"
link led to this msg: "Message ID: 1518. Your operating system does not support the 64-bit version of Silverlight. Click here for the latest version of Silverlight." That link simply led back to the download page which resulted
in receiving another copy of the same executable file.
According to my system ( > Control Panel > System ), I'm running "Windows Vista Home Premium", with a "System Type: 64-bit Operating System". I've been using this same Vista PC since Sep 2008 and running Silverlight for
around the past 5 yrs.
? -- Why doe the Silverlight installer code flag my OS as not supported?
? -- Is there a way to get an older version of Silverlight that will run under Vista?
Thanks in advance for any helpful comments.Andy -- Thanks for the link, but I'm not adventurous enough to download from a non-MSFT site.
Besides, since I didn't make any changes to my hardware/software config, I expect a MSFT rep to explain why their two programs suddenly stopped working together and then provide whatever code fix is needed. A phone call to their tech support (predictably)
led to nowhere but a recommendation to purchase one of the company's support offerings (which I declined to pursue). The Silverlight development team appears to participate in these forums, so I'd hope one or more of them offers a realistic solution.
Here's something I forgot to mention in my original post: In several of the threads on this subject (some dating back to 2008!), people have
suggested running IE as the browser vs FireFox or Chrome; however, that idea fails to note that the error msg (Message ID:1518) clearly states that "your operating
system does not support the 64-bit version of Silverlight"; it doesn't say anything about
what browser you're using. -
While trying to setup a time capsule backup to my MyBookLive external drive, I got the following error message: The network backup disk does not support the required AFP features. What's up with this?
This means that your NAS does not support the required encryption. Update your NAS to the latest firmware or ditch it and buy a Time Capsule (they are the most reliable when using TM).
-
Netflix requires Microsoft Silverlight plug in to view their videos. Every time I try to load it I get the following error message...Your operating system does not support the 64-bit version of Silverlight. I have a 64bit system with Windows Vista Home Premium. Firefox 33.0 is installed.
Any suggestions?Your User Agent: Mozilla/5.0 (Windows NT 6.0; '''WOW64'''; rv:33.0) Gecko/20100101 Firefox/33.0
As said Firefox for Windows from mozilla.org is a 32-bit application. The WOW64 in UA means it is a 32-bit application on 64-bit Windows.
Before you ask if there will be a Win64 version of Firefox. If all goes well the first phase of having Win64 for Release may be as early as Firefox 37.0
https://wiki.mozilla.org/Firefox/win64 -
if I install Windows 7 on iMac (what we have done many times and it works very good) does windows support the fusion drive?
Welcome to the Apple Support Communities
Fusion Drive is created by software on OS X. On a computer with Fusion Drive, Windows is installed on the HDD, but when you install the Boot Camp drivers, you will be able to read Macintosh HD, so it looks like it supports Fusion Drive but only for read
Maybe you are looking for
-
Why would I get ReferenceError #1065: "Variable title is not defined."
Well of course it's not defined. It's a dynamic class, and strict mode compilation is turned off so that I don't have to declare the property to compile it. I've created a library item named "Page" with a single TextField instance named "title". Pag
-
Open item cleraing automatically
Dear Experts, Please guide me how to do BDC programs to clear all the open items (GR/IR clg a/c's) debit and credit, we have lakhs of entries to clear, currently we are doing manually (F-03). Is there any procedure or one step method to do this ac
-
'New-SPOSite' Not working.
Hello All, I am trying to execute "New-SPOSite" command, but its not working. Its showing following error : Get-SPOSite : The term 'Get-SPOSite' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spellin
-
Following an upgrade from NI_VXI 2.2 to 3.2, a VI which contained VISA Move Out 8.vi to load waveform data to a VXI WaveTek 1396 Arbitrary Waveform Generator using A24 memory space. The error coming back is -1073807298 VI_ERROR_IO and I have A24 Me
-
Dear members, I have installed and using developer suite 10g from past 6months in my local desktop windows xp-sp3. i am running the forms using menus in my local desktop. But recently all the forms are working fine from menu except one form, when i r