Coder Social home page Coder Social logo

kahmul / soulsspeedruns-save-organizer Goto Github PK

View Code? Open in Web Editor NEW
71.0 3.0 26.0 1.43 MB

A tool designed to manage savefiles for the Souls series, Sekiro and Elden Ring.

Home Page: http://soulsspeedruns.com

Java 100.00%
dark-souls speedrunning savefiles elden-ring sekiro

soulsspeedruns-save-organizer's Introduction

SoulsSpeedruns - Save Organizer

Click the banner below to join the SoulsSpeedruns Discord!

Table of Contents

  1. Description
  2. Features
  3. Requirements
  4. Download
  5. Getting Started
  6. Creating/Loading Savefiles
  7. Savefile Locations
  8. Planned Features
  9. Troubleshooting
  10. Credits

Description

The SoulsSpeedruns - Save Organizer is a tool designed to manage savefiles for Dark Souls, Dark Souls Remastered, Dark Souls II, Dark Souls II: Scholar of the First Sin, Dark Souls III, Sekiro and Elden Ring. Support for more games can be added by the user.


Features

  • Manage your savefiles for each supported game, loading or creating them with the click of a button.
  • Create profiles for each game to group your savefiles for e.g. speedrun categories. You only see the savefiles assigned to the current profile at any given time.
  • Switch the game's savefile to read-only and back with the click of a button for convenient practice without having to manually reload (not supported by DS1R).
  • Support for global hotkeys.
  • Support out of the box for Dark Souls, Dark Souls Remastered, Dark Souls II, Dark Souls II: Scholar of the First Sin, Dark Souls III, Sekiro and Elden Ring.
  • Support for more games can be added by the user (for games that use a single file to store their save data).
  • Multiple UI themes, including a SoulsSpeedruns theme in the style of the SoulsSpeedruns wiki dark mode.

⚠️ This application is primarily intended for speedrunners or challenge runners. There is little to no safeguarding for keeping your savefiles if you modify or delete them. If you wish to use this program for backing up your first playthrough or similar, make sure you know what you are doing and ideally make a separate backup of your savefiles elsewhere in case you mess up! ⚠️

Requirements

  • Java JRE 8 or higher (included in the bundled version)

Download

Latest Release

  • Windows version: Runnable .exe file. Requires Java JRE 8+ to be installed on your system.
  • Bundled Windows version: Runnable .exe file. Bundled with JRE 8.
  • Linux version: Runnable .jar file. Run it via CLI java -jar "SoulsSpeedruns - Save Organizer.jar" or similar.

Getting Started

To get started using the save organizer, follow these steps:

  1. Start the application, press Edit Games in the top right.
  2. In the Games Configuration window choose the game you wish to create savefiles for on the side.
  3. Click Browse under 'Savefile Location' to choose the file the game uses to store its savedata. If you are choosing the savefile for a Souls game, the organizer will try to automatically find the savefile in its usual default location, so most users will just need to confirm the suggested selection. If you already tinkered with savefiles manually, make sure that you select the correct savefile the game uses. This can usually be verified by checking the date it was last modified. See also Savefile Locations.
  4. The application will ask you if you wish to store your savefiles in the same directory where the game's savefile is stored. You can either agree or choose a different one under 'Profiles Directory'. If you already have existing profiles on your PC, you should point the organizer to that directory in this step.
  5. Press New to create a new profile for your game. Name it whatever you'd like, e.g. the name of the category you wish to run.
  6. Once you are done creating your profiles you can close the Games Configuration window.
  7. Back in the main window you can now choose the game and your profile(s) at the top.
  8. Start creating savefiles by pressing Import Savestate, or Rightclick > Add Folder to create folders within your profiles. Savefiles will be imported into the selected folder.
  9. Load your created savefiles by pressing Load Savestate. Check the next section Creating/Loading Savefiles for more information.
  10. (Optional) Click the cog button in the bottom right to access settings. You can enable global hotkeys there to conveniently work with the organizer during practice, as well as change the UI theme of the organizer.
  11. (Optional) If you wish to add support for other games besides the Souls games, click the + in the top left of the Games Configuration window. There you can create a custom game by giving it a name and telling the organizer what file name to expect for the savefile. Once created, the game functions like any other game in the organizer. You can adjust the order of the games via drag and drop if you wish to have your custom games higher up the list.

Creating/Loading Savefiles

Due to the how the different FROMSoftware games work, there is a few things to consider when creating and loading savefiles.

  • All characters are stored in the single savefile the game uses.
  • Generally you want to quit out to the main menu before creating savefiles. This is not strictly necessary but it makes sure all progress has been saved to the savefile beforehand. Users more familiar with the games may want to force a save by e.g. simply opening/closing the start menu. You can then create a savefile during gameplay, or switch to read-only to repeat the upcoming section multiple times without having to quitout an extra time beforehand.
  • Loading savefiles only works in the main menu. Loading a savefile in the middle of gameplay will do nothing as the game will simply overwrite it again the next time it saves.
  • When loading a savefile in the main menu and looking at your characters, you may notice that nothing has changed. This is normal, the game only updates that info when the main menu is reloaded. If you choose a character slot, the corresponding character from the loaded savefile will be nonetheless correctly loaded.

Savefile Locations

The organizer should automatically find your savefile when you open the respective file browser as outlined in Getting Started, so you should not need to search for it. If you tinkered with your savefiles manually in advance however, or are otherwise curious where the savefiles can be found, here are their default locations on Windows:

  • Dark Souls: C:\Users\<User>\Documents\NBGI\DarkSouls\DRAKS0005.sl2
  • Dark Souls Remastered: C:\Users\<User>\Documents\NBGI\DARK SOULS REMASTERED\DRAKS0005.sl2
  • Dark Souls II: C:\Users\<User>\AppData\Roaming\DarkSoulsII\<YourSteamID>\DARKSII0000.sl2
  • Dark Souls II: SotFS: C:\Users\<User>\AppData\Roaming\DarkSoulsII\<YourSteamID>\DS2SOFS0000.sl2
  • Dark Souls III: C:\Users\<User>\AppData\Roaming\DarkSoulsIII\<YourSteamID>\DS30000.sl2
  • Sekiro: C:\Users\<User>\AppData\Roaming\Sekiro\<YourSteamID>\S0000.sl2
  • Elden Ring: C:\Users\<User>\AppData\Roaming\EldenRing\<YourSteamID>\ER0000.sl2

Planned Features

  • Editing savefiles to adjust stats/items for characters (likely only for DS1)

Troubleshooting

  • You can join the SoulsSpeedruns Discord for troubleshooting help.

  • Make sure you use Java JRE 8. You can use the bundled version for this.

  • If you're on Steam Deck and there is no visible UI on the organizer, you may need to set the _JAVA_AWT_WM_NONREPARENTING=1 environment variable.

  • If you have problems starting up the program after you've already been using it there might be conflicting data between the registry entries and the actual data. In this case it might help to remove the registry entries of the Save Organizer (the following steps are for Windows):

      1. Press Windows + R.
      2. Enter "regedit".
      3. Navigate to "HKEY_CURRENT_USER\Software\JavaSoft\Prefs\com\soulsspeedruns\organizer\prefs".
      4. Delete all entries.
    

Credits

  • johndisandonato for adding the 'Highlight Previous/Next Savestate' hotkeys

soulsspeedruns-save-organizer's People

Contributors

kahmul avatar veeenu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

soulsspeedruns-save-organizer's Issues

Hotkey for save

Hello and thanks for nice tool.
Could you add hotkey for quick save?

Deleted my save file

I setup my folders, tried replace save state, it failed, and my save was gone. Maybe warn people to backup saves lol? Dozens of hours of playtime gone in a split second.

I've tried just about everything...

I'm trying to set up the save files so I can practice the bosses for DS3 any% no hit... but nothing I've tried works. I even talked to a streamer who knows a TON about setting it up, and it still loads me up AFTER the fight. Is there a way I can get help in either figuring it out, or if it's a bug?

-Grimmy-
save organizer stuff

Linux support?

I am running DarkSouls on linux and I would like to use the Save Organizer on linux too.
Since it is a java application i is cross-platform and should work just fine.

However when I try to run the binary with java it says it could not load the main class.
Could you add a guide on how to the save game organizer on linux?

I'm unable to install it

So as i said. I was trying my best to install it, spend like 5 hours ensuring my drivers are all ok, my java is the newest and my wine is doing well. Still, when i try to run it i have a error message and go a little bit crazier
Captura de pantalla de 2024-02-29 20-21-41
If someone know what the hell happens here...

"Error when trying to load the savefile!" when trying to use it for DS Remastered

I get the Error message in the title when trying to load or create a savestate. This worked fine up until recently. I reinstalled Dark Souls Remastered and Java, re-downloaded the Organizer, created now Profiles, wiped the Registry but nothing has worked. The Program works fine for DS3 still and I can manually copy and rename the savefiles for the desired effect, so the Files themselves aren't corrupted. I have tried everything that came to my mind so I would really appreciate it if someone knew what I could do, thanks in advance for your troubles.

Dont Open

I can not even open the program and i had tried everything i saw on this page, what can i do?

Save File automatically loading when un-suspending on PC

I just ran into a serious issue with SaveOrganizer during my playthrough which reverted about three bosses.

When suspending and unsuspending my machine with a save selected, with hotkeys setup to load the save, SpeedSouls seems to have loaded a save even though I never loaded it manually or pressed the load hotkey combination. Perhaps this has something to do with un-suspension awaking the keyboard or something.

Anyway, I would highly recommend that people close this program if they are going to suspend their Windows sessions. Don't let it bite you in the ass.

Full crash when browsing for location of savefile on initial setup

Hey. I recently tried out SSSO with DS Remaster, but it's crashing while I'm setting it up. I'm using a fresh download of the exe and a fresh java 8 install, on Windows 10.

Steps for me to repro:

  1. Open SpeedSouls - Save Organizer.exe (with/without administrator)
  2. Edit Profiles
  3. Click Browse for Location of Savefile
  4. Entire app crashes

Error log is created in the current dir. Fatal error is "EXCEPTION_ACCESS_VIOLATION" which I figured running as admin would help. but makes no difference.

Here's the dump. It's a little long.

Let me know if there's anything else I can try or give info on, thanks!

#
# A fatal error has been detected by the Java Runtime Environment:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00000000625e6adf, pid=4012, tid=9728
#
# JRE version: Java(TM) SE Runtime Environment (8.0_25-b18) (build 1.8.0_25-b18)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.25-b02 mixed mode windows-amd64 compressed oops)
# Problematic frame:
# C  [msvcr100.dll+0x36adf]
#
# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.sun.com/bugreport/crash.jsp
# The crash happened outside the Java Virtual Machine in native code.
# See problematic frame for where to report the bug.
#

---------------  T H R E A D  ---------------

Current thread (0x000000002236f000):  JavaThread "Swing-Shell" daemon [_thread_in_native, id=9728, stack(0x000000002b9b0000,0x000000002bab0000)]

siginfo: ExceptionCode=0xc0000005, reading address 0x0000000000000000

Registers:
RAX=0x0000000000000000, RBX=0x000000002baaeff0, RCX=0x0000000000000000, RDX=0x000000002763c7b0
RSP=0x000000002baaef98, RBP=0x000000002baaf1a0, RSI=0x0000000000000039, RDI=0x000000002236f1e8
R8 =0x000000002763c7b0, R9 =0x0000000000000000, R10=0x0000000000000000, R11=0x000000002baac670
R12=0x0000000000000000, R13=0x0000000029747420, R14=0x000000002baaf1e0, R15=0x000000002236f000
RIP=0x00000000625e6adf, EFLAGS=0x0000000000010246

Top of Stack: (sp=0x000000002baaef98)
0x000000002baaef98:   0000000060a2a056 0000000000000000
0x000000002baaefa8:   000000002236f1e8 0000000000000039
0x000000002baaefb8:   000000002763c7b0 000000002236f1e8
0x000000002baaefc8:   0000000060a2aa21 000000002763c7b0
0x000000002baaefd8:   0000000005456ab4 000000002236f000
0x000000002baaefe8:   0000000000000000 0000000000000000
0x000000002baaeff8:   0000000000000000 0000000000000005
0x000000002baaf008:   000000002236f000 000000002baaf3e8
0x000000002baaf018:   00000000054967a4 00000000277e5700
0x000000002baaf028:   00007ff8eb91cc00 0000000000000000
0x000000002baaf038:   0000000000000000 000000076d765aa0
0x000000002baaf048:   000000000507eef1 000000002236f000
0x000000002baaf058:   0000000061ec0ff2 0000000000000000
0x000000002baaf068:   0000000000000000 000000076d582d88
0x000000002baaf078:   0000000000000000 0000000000000000
0x000000002baaf088:   00000000052873b5 0000000000000058 

Instructions: (pc=0x00000000625e6adf)
0x00000000625e6abf:   99 03 00 cc 33 c0 48 8b 5c 24 40 48 8b 74 24 48
0x00000000625e6acf:   48 83 c4 30 5f c3 cc cc cc cc cc cc cc 48 8b c1
0x00000000625e6adf:   0f b7 10 48 83 c0 02 66 85 d2 75 f4 48 2b c1 48
0x00000000625e6aef:   d1 f8 48 ff c8 c3 cc cc cc cc cc cc cc 45 33 c0 


Register to memory mapping:

RAX=0x0000000000000000 is an unknown value
RBX=0x000000002baaeff0 is pointing into the stack for thread: 0x000000002236f000
RCX=0x0000000000000000 is an unknown value
RDX=0x000000002763c7b0 is an unknown value
RSP=0x000000002baaef98 is pointing into the stack for thread: 0x000000002236f000
RBP=0x000000002baaf1a0 is pointing into the stack for thread: 0x000000002236f000
RSI=0x0000000000000039 is an unknown value
RDI=0x000000002236f1e8 is an unknown value
R8 =0x000000002763c7b0 is an unknown value
R9 =0x0000000000000000 is an unknown value
R10=0x0000000000000000 is an unknown value
R11=0x000000002baac670 is pointing into the stack for thread: 0x000000002236f000
R12=0x0000000000000000 is an unknown value
R13={method} {0x0000000029747428} 'getDisplayNameOf' '(JJI)Ljava/lang/String;' in 'sun/awt/shell/Win32ShellFolder2'
R14=0x000000002baaf1e0 is pointing into the stack for thread: 0x000000002236f000
R15=0x000000002236f000 is a thread


Stack: [0x000000002b9b0000,0x000000002bab0000],  sp=0x000000002baaef98,  free space=1019k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code)
C  [msvcr100.dll+0x36adf]

Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j  sun.awt.shell.Win32ShellFolder2.getDisplayNameOf(JJI)Ljava/lang/String;+0
j  sun.awt.shell.Win32ShellFolder2.access$1600(JJI)Ljava/lang/String;+4
j  sun.awt.shell.Win32ShellFolder2$13.call()Ljava/lang/String;+15
j  sun.awt.shell.Win32ShellFolder2$13.call()Ljava/lang/Object;+1
J 2158 C1 java.util.concurrent.FutureTask.run()V (126 bytes) @ 0x00000000056ef3d4 [0x00000000056ef180+0x254]
j  java.util.concurrent.ThreadPoolExecutor.runWorker(Ljava/util/concurrent/ThreadPoolExecutor$Worker;)V+95
j  java.util.concurrent.ThreadPoolExecutor$Worker.run()V+5
j  sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run()V+7
j  java.lang.Thread.run()V+11
v  ~StubRoutines::call_stub

---------------  P R O C E S S  ---------------

Java Threads: ( => current thread )
=>0x000000002236f000 JavaThread "Swing-Shell" daemon [_thread_in_native, id=9728, stack(0x000000002b9b0000,0x000000002bab0000)]
  0x000000002236f800 JavaThread "TimerQueue" daemon [_thread_blocked, id=6524, stack(0x000000002b8b0000,0x000000002b9b0000)]
  0x000000002236e000 JavaThread "Keep-Alive-Timer" daemon [_thread_blocked, id=16160, stack(0x000000002b7b0000,0x000000002b8b0000)]
  0x0000000021f18800 JavaThread "JNativeHook Dispatch Thread" daemon [_thread_blocked, id=13252, stack(0x000000002b350000,0x000000002b450000)]
  0x0000000021f48800 JavaThread "D3D Screen Updater" daemon [_thread_blocked, id=6244, stack(0x000000002af20000,0x000000002b020000)]
  0x0000000004f60800 JavaThread "DestroyJavaVM" [_thread_blocked, id=11904, stack(0x0000000004dc0000,0x0000000004ec0000)]
  0x0000000021ed6800 JavaThread "Image Fetcher 1" daemon [_thread_blocked, id=11392, stack(0x000000002a940000,0x000000002aa40000)]
  0x0000000021ed4000 JavaThread "Image Fetcher 0" daemon [_thread_blocked, id=14636, stack(0x000000002a840000,0x000000002a940000)]
  0x0000000021ed0800 JavaThread "Timer-0" daemon [_thread_blocked, id=1184, stack(0x000000002a740000,0x000000002a840000)]
  0x0000000021e5a000 JavaThread "AWT-EventQueue-0" [_thread_blocked, id=5724, stack(0x000000002a440000,0x000000002a540000)]
  0x0000000021e26800 JavaThread "JNativeHook Hook Thread" [_thread_in_native, id=828, stack(0x000000002a340000,0x000000002a440000)]
  0x0000000021d2c000 JavaThread "AWT-Windows" daemon [_thread_in_native, id=5340, stack(0x0000000022620000,0x0000000022720000)]
  0x0000000021d29800 JavaThread "AWT-Shutdown" [_thread_blocked, id=12928, stack(0x0000000022520000,0x0000000022620000)]
  0x0000000021d28800 JavaThread "Java2D Disposer" daemon [_thread_blocked, id=12604, stack(0x0000000021bc0000,0x0000000021cc0000)]
  0x0000000020cab000 JavaThread "Service Thread" daemon [_thread_blocked, id=8520, stack(0x00000000215e0000,0x00000000216e0000)]
  0x0000000020c15000 JavaThread "C1 CompilerThread3" daemon [_thread_blocked, id=12224, stack(0x00000000214e0000,0x00000000215e0000)]
  0x0000000020c0c800 JavaThread "C2 CompilerThread2" daemon [_thread_blocked, id=6360, stack(0x00000000213e0000,0x00000000214e0000)]
  0x0000000020c0a800 JavaThread "C2 CompilerThread1" daemon [_thread_blocked, id=10152, stack(0x00000000212e0000,0x00000000213e0000)]
  0x0000000020c08000 JavaThread "C2 CompilerThread0" daemon [_thread_blocked, id=10116, stack(0x00000000211e0000,0x00000000212e0000)]
  0x0000000020c06800 JavaThread "Attach Listener" daemon [_thread_blocked, id=5576, stack(0x00000000210e0000,0x00000000211e0000)]
  0x0000000020c05800 JavaThread "Signal Dispatcher" daemon [_thread_blocked, id=2656, stack(0x0000000020fe0000,0x00000000210e0000)]
  0x0000000005058000 JavaThread "Finalizer" daemon [_thread_blocked, id=7112, stack(0x00000000209e0000,0x0000000020ae0000)]
  0x000000001eafc800 JavaThread "Reference Handler" daemon [_thread_blocked, id=14112, stack(0x00000000208e0000,0x00000000209e0000)]

Other Threads:
  0x000000001eaf9000 VMThread [stack: 0x00000000207e0000,0x00000000208e0000] [id=12592]
  0x0000000020cac800 WatcherThread [stack: 0x00000000216e0000,0x00000000217e0000] [id=4412]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap:
 PSYoungGen      total 76288K, used 41966K [0x000000076af80000, 0x0000000770480000, 0x00000007c0000000)
  eden space 65536K, 64% used [0x000000076af80000,0x000000076d87b8a0,0x000000076ef80000)
  from space 10752K, 0% used [0x000000076fa00000,0x000000076fa00000,0x0000000770480000)
  to   space 10752K, 0% used [0x000000076ef80000,0x000000076ef80000,0x000000076fa00000)
 ParOldGen       total 175104K, used 0K [0x00000006c0e00000, 0x00000006cb900000, 0x000000076af80000)
  object space 175104K, 0% used [0x00000006c0e00000,0x00000006c0e00000,0x00000006cb900000)
 Metaspace       used 19511K, capacity 19812K, committed 20096K, reserved 1067008K
  class space    used 2492K, capacity 2582K, committed 2688K, reserved 1048576K

Card table byte_map: [0x0000000014420000,0x0000000014c20000] byte_map_base: 0x0000000010e19000

Marking Bits: (ParMarkBitMap*) 0x000000006252d490
 Begin Bits: [0x0000000015980000, 0x0000000019948000)
 End Bits:   [0x0000000019948000, 0x000000001d910000)

Polling page: 0x0000000003550000

CodeCache: size=245760Kb used=6728Kb max_used=6728Kb free=239031Kb
 bounds [0x0000000005060000, 0x0000000005700000, 0x0000000014060000]
 total_blobs=2746 nmethods=2169 adapters=489
 compilation: enabled

Compilation events (10 events):
Event: 4.114 Thread 0x0000000020c15000 2166       3       java.awt.ImageMediaEntry::parseflags (31 bytes)
Event: 4.114 Thread 0x0000000020c15000 nmethod 2166 0x00000000056f3e90 code [0x00000000056f4000, 0x00000000056f4250]
Event: 4.132 Thread 0x0000000020c15000 2167       1       java.awt.MediaEntry::getID (5 bytes)
Event: 4.132 Thread 0x0000000020c15000 nmethod 2167 0x00000000056f42d0 code [0x00000000056f4420, 0x00000000056f4530]
Event: 4.133 Thread 0x0000000020c15000 2168       1       java.awt.image.SinglePixelPackedSampleModel::getScanlineStride (5 bytes)
Event: 4.133 Thread 0x0000000020c15000 nmethod 2168 0x00000000056f4590 code [0x00000000056f46e0, 0x00000000056f47f0]
Event: 4.134 Thread 0x0000000020c15000 2169       3       javax.swing.JLabel::setDisplayedMnemonicIndex (102 bytes)
Event: 4.135 Thread 0x0000000020c15000 nmethod 2169 0x00000000056f4850 code [0x00000000056f4a60, 0x00000000056f5788]
Event: 4.136 Thread 0x0000000020c15000 2170       3       javax.swing.JLabel::setText (107 bytes)
Event: 4.137 Thread 0x0000000020c15000 nmethod 2170 0x00000000056f5c50 code [0x00000000056f5e60, 0x00000000056f6938]

GC Heap History (0 events):
No events

Deoptimization events (10 events):
Event: 0.657 Thread 0x0000000021e5a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000005218824 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 0.661 Thread 0x0000000021e5a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x0000000005218824 method=java.lang.String.equals(Ljava/lang/Object;)Z @ 8
Event: 2.680 Thread 0x0000000021e5a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000554719c method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2
Event: 3.888 Thread 0x0000000021e5a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000055be58c method=javax.swing.UIDefaults.getFromHashtable(Ljava/lang/Object;)Ljava/lang/Object; @ 122
Event: 3.888 Thread 0x0000000021e5a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000055be58c method=javax.swing.UIDefaults.getFromHashtable(Ljava/lang/Object;)Ljava/lang/Object; @ 122
Event: 3.889 Thread 0x0000000021e5a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000055be58c method=javax.swing.UIDefaults.getFromHashtable(Ljava/lang/Object;)Ljava/lang/Object; @ 122
Event: 3.889 Thread 0x0000000021e5a000 Uncommon trap: reason=class_check action=maybe_recompile pc=0x00000000055be58c method=javax.swing.UIDefaults.getFromHashtable(Ljava/lang/Object;)Ljava/lang/Object; @ 122
Event: 3.907 Thread 0x0000000021e5a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000554719c method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2
Event: 3.998 Thread 0x0000000021e5a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000554719c method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2
Event: 4.008 Thread 0x0000000021e5a000 Uncommon trap: reason=bimorphic action=maybe_recompile pc=0x000000000554719c method=java.util.concurrent.locks.AbstractQueuedSynchronizer.release(I)Z @ 2

Internal exceptions (10 events):
Event: 1.170 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076cf5d7a0) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 1.170 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076cf5fa80) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 1.171 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076cf61e20) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 1.172 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076cf6c950) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 2.433 Thread 0x0000000021f18800 Exception <a 'java/security/PrivilegedActionException'> (0x000000076c2be9a0) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 2.618 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076d18cac0) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 2.619 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076d190af8) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 2.621 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076d199318) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 2.622 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076d19feb0) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]
Event: 2.626 Thread 0x0000000021e5a000 Exception <a 'java/security/PrivilegedActionException'> (0x000000076d1c7ba8) thrown at [D:\re\workspace\8-2-build-windows-amd64-cygwin\jdk8u25\1677\hotspot\src\share\vm\prims\jvm.cpp, line 1312]

Events (10 events):
Event: 4.020 loading class sun/awt/shell/Win32ShellFolder2$5
Event: 4.020 loading class sun/awt/shell/Win32ShellFolder2$5 done
Event: 4.060 Executing VM operation: EnableBiasedLocking
Event: 4.060 Executing VM operation: EnableBiasedLocking done
Event: 4.073 loading class sun/awt/shell/Win32ShellFolder2$18
Event: 4.073 loading class sun/awt/shell/Win32ShellFolder2$18 done
Event: 4.074 loading class sun/awt/shell/Win32ShellFolder2$ColumnComparator$1
Event: 4.074 loading class sun/awt/shell/Win32ShellFolder2$ColumnComparator$1 done
Event: 4.074 loading class sun/awt/shell/Win32ShellFolder2$11
Event: 4.074 loading class sun/awt/shell/Win32ShellFolder2$11 done


Dynamic libraries:
0x00007ff775ad0000 - 0x00007ff775b04000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\javaw.exe
0x00007ff8ef430000 - 0x00007ff8ef610000 	C:\WINDOWS\SYSTEM32\ntdll.dll
0x00007ff8ee140000 - 0x00007ff8ee1ee000 	C:\WINDOWS\System32\KERNEL32.DLL
0x00007ff8ec530000 - 0x00007ff8ec796000 	C:\WINDOWS\System32\KERNELBASE.dll
0x00007ff8e9170000 - 0x00007ff8e91f8000 	C:\WINDOWS\SYSTEM32\apphelp.dll
0x00007ff8ee1f0000 - 0x00007ff8ee291000 	C:\WINDOWS\System32\ADVAPI32.dll
0x00007ff8ee2a0000 - 0x00007ff8ee33d000 	C:\WINDOWS\System32\msvcrt.dll
0x00007ff8eca50000 - 0x00007ff8ecaab000 	C:\WINDOWS\System32\sechost.dll
0x00007ff8eef70000 - 0x00007ff8ef08f000 	C:\WINDOWS\System32\RPCRT4.dll
0x00007ff8eeb30000 - 0x00007ff8eecbf000 	C:\WINDOWS\System32\USER32.dll
0x00007ff8ec2a0000 - 0x00007ff8ec2c0000 	C:\WINDOWS\System32\win32u.dll
0x00007ff8ee110000 - 0x00007ff8ee138000 	C:\WINDOWS\System32\GDI32.dll
0x00007ff8ec100000 - 0x00007ff8ec293000 	C:\WINDOWS\System32\gdi32full.dll
0x00007ff8ec2c0000 - 0x00007ff8ec35b000 	C:\WINDOWS\System32\msvcp_win.dll
0x00007ff8ec000000 - 0x00007ff8ec0f6000 	C:\WINDOWS\System32\ucrtbase.dll
0x00007ff8deba0000 - 0x00007ff8dee09000 	C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.16299.431_none_15c7d3ee93659e73\COMCTL32.dll
0x00007ff8ef0f0000 - 0x00007ff8ef3f8000 	C:\WINDOWS\System32\combase.dll
0x00007ff8ebf80000 - 0x00007ff8ebff2000 	C:\WINDOWS\System32\bcryptPrimitives.dll
0x00007ff8eecd0000 - 0x00007ff8eecfd000 	C:\WINDOWS\System32\IMM32.DLL
0x00000000625b0000 - 0x0000000062682000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\msvcr100.dll
0x0000000061d50000 - 0x00000000625aa000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\server\jvm.dll
0x00007ff8eecc0000 - 0x00007ff8eecc8000 	C:\WINDOWS\System32\PSAPI.DLL
0x00007ff8e94b0000 - 0x00007ff8e94b9000 	C:\WINDOWS\SYSTEM32\WSOCK32.dll
0x00007ff8eedd0000 - 0x00007ff8eee3c000 	C:\WINDOWS\System32\WS2_32.dll
0x00007ff8e8d90000 - 0x00007ff8e8db3000 	C:\WINDOWS\SYSTEM32\WINMM.dll
0x00007ff8e8cc0000 - 0x00007ff8e8cea000 	C:\WINDOWS\SYSTEM32\winmmbase.dll
0x00007ff8ec7a0000 - 0x00007ff8ec7ea000 	C:\WINDOWS\System32\cfgmgr32.dll
0x0000000061d40000 - 0x0000000061d4f000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\verify.dll
0x0000000061d10000 - 0x0000000061d38000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\java.dll
0x0000000061cf0000 - 0x0000000061d06000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\zip.dll
0x00007ff8ecb60000 - 0x00007ff8edf98000 	C:\WINDOWS\System32\SHELL32.dll
0x00007ff8ecab0000 - 0x00007ff8ecb56000 	C:\WINDOWS\System32\shcore.dll
0x00007ff8eb830000 - 0x00007ff8ebf77000 	C:\WINDOWS\System32\windows.storage.dll
0x00007ff8ec980000 - 0x00007ff8ec9d1000 	C:\WINDOWS\System32\shlwapi.dll
0x00007ff8eb810000 - 0x00007ff8eb821000 	C:\WINDOWS\System32\kernel.appcore.dll
0x00007ff8eb7c0000 - 0x00007ff8eb80c000 	C:\WINDOWS\System32\powrprof.dll
0x00007ff8eb780000 - 0x00007ff8eb79b000 	C:\WINDOWS\System32\profapi.dll
0x00000000609c0000 - 0x0000000060b58000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\awt.dll
0x00007ff8eed00000 - 0x00007ff8eedc5000 	C:\WINDOWS\System32\OLEAUT32.dll
0x00007ff8e9610000 - 0x00007ff8e963a000 	C:\WINDOWS\system32\DWMAPI.DLL
0x00007ff8e9300000 - 0x00007ff8e9395000 	C:\WINDOWS\system32\uxtheme.dll
0x00007ff8edfa0000 - 0x00007ff8ee107000 	C:\WINDOWS\System32\MSCTF.dll
0x00007ff8ee790000 - 0x00007ff8ee8d9000 	C:\WINDOWS\System32\ole32.dll
0x00007ff8c0480000 - 0x00007ff8c0615000 	C:\WINDOWS\system32\d3d9.dll
0x00007ff8deab0000 - 0x00007ff8deb9a000 	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_f936d37e592b25aa\nvldumdx.dll
0x00007ff8e9420000 - 0x00007ff8e942a000 	C:\WINDOWS\SYSTEM32\VERSION.dll
0x00007ff8ec360000 - 0x00007ff8ec52e000 	C:\WINDOWS\System32\crypt32.dll
0x00007ff8eb7a0000 - 0x00007ff8eb7b2000 	C:\WINDOWS\System32\MSASN1.dll
0x00007ff8ec8a0000 - 0x00007ff8ec8f8000 	C:\WINDOWS\System32\WINTRUST.DLL
0x00007ff8eef50000 - 0x00007ff8eef6d000 	C:\WINDOWS\System32\imagehlp.dll
0x00007ff8eb4b0000 - 0x00007ff8eb4c7000 	C:\WINDOWS\SYSTEM32\CRYPTSP.dll
0x00007ff8ea8c0000 - 0x00007ff8ea8f3000 	C:\WINDOWS\system32\rsaenh.dll
0x00007ff8eb2b0000 - 0x00007ff8eb2d5000 	C:\WINDOWS\SYSTEM32\bcrypt.dll
0x00007ff8eae80000 - 0x00007ff8eae8b000 	C:\WINDOWS\SYSTEM32\CRYPTBASE.dll
0x00007ff8a7bd0000 - 0x00007ff8a8da6000 	C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_f936d37e592b25aa\nvd3dumx.dll
0x00007ff8dc0c0000 - 0x00007ff8dc319000 	C:\WINDOWS\system32\nvspcap64.dll
0x00007ff8ea530000 - 0x00007ff8ea561000 	C:\WINDOWS\SYSTEM32\ntmarta.dll
0x00007ff8dbdd0000 - 0x00007ff8dbebb000 	C:\Program Files (x86)\NVIDIA Corporation\3D Vision\nvSCPAPI64.dll
0x00007ff8ee340000 - 0x00007ff8ee78e000 	C:\WINDOWS\System32\SETUPAPI.dll
0x00007ff8eb6b0000 - 0x00007ff8eb6d9000 	C:\WINDOWS\SYSTEM32\USERENV.dll
0x0000000061cd0000 - 0x0000000061cea000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\net.dll
0x00007ff8eacc0000 - 0x00007ff8ead26000 	C:\WINDOWS\system32\mswsock.dll
0x00007ff8eaa50000 - 0x00007ff8eaa89000 	C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL
0x00007ff8eeb20000 - 0x00007ff8eeb28000 	C:\WINDOWS\System32\NSI.dll
0x00007ff8e5070000 - 0x00007ff8e5086000 	C:\WINDOWS\SYSTEM32\dhcpcsvc6.DLL
0x00007ff8e4f70000 - 0x00007ff8e4f8a000 	C:\WINDOWS\SYSTEM32\dhcpcsvc.DLL
0x0000000061cb0000 - 0x0000000061cc1000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\nio.dll
0x0000000065e40000 - 0x0000000065e55000 	C:\Users\Jeff\AppData\Local\Temp\JNativeHook-7466004762497417731.dll
0x00007ff8cf620000 - 0x00007ff8cf629000 	C:\WINDOWS\system32\KBDUS.DLL
0x0000000061c60000 - 0x0000000061ca7000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\fontmanager.dll
0x0000000061c10000 - 0x0000000061c51000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\t2k.dll
0x00007ff8ee8e0000 - 0x00007ff8ee97e000 	C:\WINDOWS\System32\clbcatq.dll
0x00007ff8e37d0000 - 0x00007ff8e397b000 	C:\WINDOWS\SYSTEM32\WindowsCodecs.dll
0x00007ff8cde30000 - 0x00007ff8cde7f000 	C:\WINDOWS\system32\dataexchange.dll
0x00007ff8e8580000 - 0x00007ff8e86c2000 	C:\WINDOWS\system32\dcomp.dll
0x00007ff8e7b20000 - 0x00007ff8e7e02000 	C:\WINDOWS\system32\d3d11.dll
0x00007ff8e9c90000 - 0x00007ff8e9d3f000 	C:\WINDOWS\system32\dxgi.dll
0x00007ff8e9640000 - 0x00007ff8e97bb000 	C:\WINDOWS\system32\twinapi.appcore.dll
0x00007ff8e9880000 - 0x00007ff8e98a0000 	C:\WINDOWS\system32\RMCLIENT.dll
0x00007ff8e0760000 - 0x00007ff8e07f8000 	C:\WINDOWS\System32\TextInputFramework.dll
0x00007ff8e3210000 - 0x00007ff8e34fe000 	C:\WINDOWS\System32\CoreUIComponents.dll
0x00007ff8e84a0000 - 0x00007ff8e857c000 	C:\WINDOWS\System32\CoreMessaging.dll
0x00007ff8e6c60000 - 0x00007ff8e6d96000 	C:\WINDOWS\SYSTEM32\wintypes.dll
0x0000000060990000 - 0x00000000609b4000 	C:\Program Files\Java\jdk1.8.0_25\jre\bin\sunec.dll
0x00007ff8e52b0000 - 0x00007ff8e52c6000 	C:\WINDOWS\system32\napinsp.dll
0x00007ff8e48c0000 - 0x00007ff8e48da000 	C:\WINDOWS\system32\pnrpnsp.dll
0x00007ff8e86d0000 - 0x00007ff8e86e8000 	C:\WINDOWS\system32\NLAapi.dll
0x00007ff8eaa90000 - 0x00007ff8eab46000 	C:\WINDOWS\SYSTEM32\DNSAPI.dll
0x00007ff8e52a0000 - 0x00007ff8e52ae000 	C:\WINDOWS\System32\winrnr.dll
0x00007ff8d2810000 - 0x00007ff8d2825000 	C:\WINDOWS\System32\wshbth.dll
0x0000000063b80000 - 0x0000000063ba6000 	C:\Program Files\Bonjour\mdnsNSP.dll
0x00007ff8de410000 - 0x00007ff8de41a000 	C:\Windows\System32\rasadhlp.dll
0x00007ff8de3a0000 - 0x00007ff8de410000 	C:\WINDOWS\System32\fwpuclnt.dll
0x00007ff8e1b50000 - 0x00007ff8e1bf6000 	C:\WINDOWS\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.16299.431_none_887985224abb0026\comctl32.dll
0x00007ff8d7ad0000 - 0x00007ff8d7ae9000 	C:\WINDOWS\SYSTEM32\CLDAPI.dll
0x00007ff8d6f40000 - 0x00007ff8d6f84000 	C:\WINDOWS\SYSTEM32\AEPIC.dll
0x00007ff8e6b00000 - 0x00007ff8e6b0a000 	C:\WINDOWS\SYSTEM32\FLTLIB.DLL
0x00007ff8e68d0000 - 0x00007ff8e6a81000 	C:\WINDOWS\system32\propsys.dll
0x00007ff8d37a0000 - 0x00007ff8d38c7000 	C:\WINDOWS\system32\NetworkExplorer.dll
0x00007ff8e14e0000 - 0x00007ff8e1ad4000 	C:\Windows\System32\OneCoreUAPCommonProxyStub.dll
0x00007ff8cd930000 - 0x00007ff8cd98b000 	C:\Windows\System32\thumbcache.dll
0x00007ff8e8f10000 - 0x00007ff8e8f8a000 	C:\WINDOWS\SYSTEM32\policymanager.dll
0x00007ff8e8dc0000 - 0x00007ff8e8e50000 	C:\WINDOWS\SYSTEM32\msvcp110_win.dll
0x00007ff8e9f50000 - 0x00007ff8e9f6b000 	C:\WINDOWS\SYSTEM32\MPR.dll
0x00007ff8d5eb0000 - 0x00007ff8d5ebb000 	C:\WINDOWS\System32\drprov.dll
0x00007ff8ea5d0000 - 0x00007ff8ea625000 	C:\WINDOWS\System32\WINSTA.dll
0x00007ff8b6480000 - 0x00007ff8b6496000 	C:\WINDOWS\System32\ntlanman.dll
0x00007ff8b6460000 - 0x00007ff8b647c000 	C:\WINDOWS\System32\davclnt.dll
0x00007ff8d58a0000 - 0x00007ff8d58ac000 	C:\WINDOWS\System32\DAVHLPR.dll
0x00007ff8eaf70000 - 0x00007ff8eaf87000 	C:\WINDOWS\System32\wkscli.dll
0x00007ff8d2c60000 - 0x00007ff8d2c72000 	C:\WINDOWS\SYSTEM32\cscapi.dll
0x00007ff8eab50000 - 0x00007ff8eab5e000 	C:\WINDOWS\System32\netutils.dll
0x00007ff8ba830000 - 0x00007ff8ba87a000 	C:\Windows\System32\dlnashext.dll
0x00007ff8d53a0000 - 0x00007ff8d5403000 	C:\Windows\System32\PlayToDevice.dll
0x00007ff8d6880000 - 0x00007ff8d689f000 	C:\Windows\System32\DevDispItemProvider.dll
0x00007ff8e3750000 - 0x00007ff8e37bf000 	C:\WINDOWS\System32\MMDevApi.dll
0x00007ff8eb590000 - 0x00007ff8eb5b7000 	C:\WINDOWS\System32\DEVOBJ.dll
0x00007ff8bba10000 - 0x00007ff8bbbef000 	C:\WINDOWS\system32\wpdshext.dll
0x00007ff8e1c00000 - 0x00007ff8e1d9c000 	C:\WINDOWS\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.16299.431_none_46b2c6d3edf81841\gdiplus.dll
0x00007ff8e6310000 - 0x00007ff8e63b0000 	C:\Windows\System32\PortableDeviceApi.dll
0x00007ff8e4e50000 - 0x00007ff8e4e82000 	C:\Windows\System32\PortableDeviceTypes.dll
0x00007ff8ca4b0000 - 0x00007ff8ca4e6000 	C:\Windows\System32\EhStorShell.dll
0x00007ff8e31e0000 - 0x00007ff8e3205000 	C:\Windows\System32\EhStorAPI.dll
0x00007ff8e6270000 - 0x00007ff8e6283000 	C:\Windows\System32\WTSAPI32.dll
0x00007ff8cc9d0000 - 0x00007ff8cc9e0000 	C:\WINDOWS\SYSTEM32\LINKINFO.dll
0x00007ff8e9430000 - 0x00007ff8e943c000 	C:\WINDOWS\SYSTEM32\Secur32.dll
0x00007ff8eb680000 - 0x00007ff8eb6b0000 	C:\WINDOWS\SYSTEM32\SSPICLI.DLL
0x00007ff8eb2e0000 - 0x00007ff8eb4a8000 	C:\WINDOWS\SYSTEM32\dbghelp.dll

VM Arguments:
java_command: D:\Downloads\speed souls\SpeedSouls - Save Organizer.exe
java_class_path (initial): D:\Downloads\speed souls\SpeedSouls - Save Organizer.exe
Launcher Type: SUN_STANDARD

Environment Variables:
CLASSPATH=.;C:\Program Files (x86)\Java\jre1.8.0_25\lib\ext\QTJava.zip
PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Python34\;C:\Python34\Scripts;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\WIDCOMM\Bluetooth Software\;C:\Program Files\WIDCOMM\Bluetooth Software\syswow64;C:\Program Files (x86)\QuickTime\QTSystem\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\Common Files\Autodesk Shared\;C:\Program Files (x86)\Autodesk\Backburner\;C:\Program Files (x86)\GtkSharp\2.12\bin;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Users\Jeff\AppData\Local\Microsoft\WindowsApps;C:\Users\Jeff\AppData\Roaming\npm;C:\Program Files\Java\jdk1.8.0_25\jre\bin
USERNAME=Jeff
OS=Windows_NT
PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel



---------------  S Y S T E M  ---------------

OS: Windows 8.1 , 64 bit Build 9600 

CPU:total 8 (4 cores per cpu, 2 threads per core) family 6 model 60 stepping 3, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1, sse4.2, popcnt, avx, avx2, aes, clmul, erms, lzcnt, ht, tsc, tscinvbit, bmi1, bmi2

Memory: 4k page, physical 16717008k(5862128k free), swap 37688528k(16101268k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (25.25-b02) for windows-amd64 JRE (1.8.0_25-b18), built on Oct  7 2014 14:25:37 by "java_re" with MS VC++ 10.0 (VS2010)

time: Mon May 28 20:12:16 2018
elapsed time: 4 seconds (0d 0h 0m 4s)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.