JBR-2630 Typing speed in IDE editor was dropped after switching to 11.0.8

Introduced sun.awt.osx.RobotSafeDelayMillis property to control macOS specific safe delay for Robot methods.
50 ms safe delay was initially hardcoded in 3862142d (JDK-8242174: [macos] The NestedModelessDialogTest test make the macOS unstable) which affected performance tests execution.
1 file changed
tree: 39e8a9e04a1b5abe273fd510c562aff7373253f1
  1. .idea/
  2. .jcheck/
  3. bin/
  4. doc/
  5. jb/
  6. jdk/
  7. make/
  8. src/
  9. test/
  10. .gitignore
  11. .hgignore
  12. .hgtags
  13. ADDITIONAL_LICENSE_INFO
  14. ASSEMBLY_EXCEPTION
  15. configure
  16. LICENSE
  17. Makefile
  18. modules.list
  19. README
  20. README.md
README.md

official JetBrains project

Downloads

Windows-x64macOSLinux-x64
Download Download Download

How JetBrains Runtime is organised

Workspaces

github.com/JetBrains/JetBrainsRuntime

Getting sources

OSX, Linux:

git config --global core.autocrlf input
git clone git@github.com:JetBrains/JetBrainsRuntime.git

Windows:

git config --global core.autocrlf false
git clone git@github.com:JetBrains/JetBrainsRuntime.git

Configure Local Build Environment

OpenJDK build docs
Tip for all platforms: run ./configure and check output.
Usually, it has meaningful advice how to solve your problem.

Linux (docker)

$ cd jb/project/docker
$ docker build .
...
Successfully built 942ea9900054

$ docker run -v `pwd`../../../../:/JetBrainsRuntime -it 942ea9900054

# cd /JetBrainsRuntime
# sh ./configure
# make images CONF=linux-x86_64-normal-server-release

Linux (Ubuntu 18.10 desktop)

$ sudo apt-get install autoconf make build-essential libx11-dev libxext-dev libxrender-dev libxtst-dev libxt-dev libxrandr-dev libcups2-dev libfontconfig1-dev libasound2-dev 

$ cd JetBrainsRuntime
$ sh ./configure --disable-warnings-as-errors
$ make images

Windows

Install:

  • Cygwin x64
    Required packages: autoconf, binutils, cpio, diffutils, file, gawk, gcc-core, make, m4, unzip, zip.
    Install them while installing cygwin.
  • Visual Studio compiler toolset Download
    Visual Studio 2015 has support by default.
    Install with desktop development kit, it includes Windows SDK and compilers.
  • Java 11
    If you have problems while configuring read java tips on cygwin

From command line

"c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64
"c:\Program_Files\cygwin64\bin\mintty.exe" /bin/bash -l

First command will set env vars, the second will run cygwin shell with proper environment.
In cygwin shell

cd JetBrainsRuntime
bash configure --enable-option-checking=fatal --with-toolchain-version=2015 --with-boot-jdk="/cygdrive/c/Program Files/Java/jdk-11.0.5" --disable-warnings-as-errors
make images

OSX

install Xcode console tools, autoconf (via homebrew)

run

sh ./configure --prefix=$(pwd)/build  --disable-warnings-as-errors
make images

Contribution

We will be happy to receive your pull requests. Before you submit one, please sign our Contributor License Agreement (CLA) https://www.jetbrains.com/agreements/cla/