<commit_before>

JDK9 EA Download 
	https://jdk9.java.net/jigsaw/	

JDK 9 Installation
	https://docs.oracle.com/javase/9/install/overview-jdk-9-and-jre-9-installation.htm#JSJIG-GUID-8677A77F-231A-40F7-98B9-1FD0B48C346A

JDK 9 Jigsaw page
	http://openjdk.java.net/projects/jigsaw/

JSRs involved
	376: Java Platform Module System  - specified some of the below JEPs

JEPs involved
Module system of the Java platform as specified by project Jigsaw JEPs covered:
	200: The Modular JDK
		201: Modular Source Code
			220: Modular Run-Time Images (depends on jEP 162)
		260	: Encapsulate Most Internal APIs (no dependencies)
		261: Module System (dependens on JEP 220, related to JEP 238)
		282: jlink: The Java Linker (replaces implementation of JEP 220)
		275: Modular Java Application Packaging
	222: jshell: The Java Shell (Read-Eval-Print Loop)
	G1 related JEPs (3 of them)
	193: Variable Handles
	110: HTTP 2 Client
	238: Multi-Release JAR Files
	JEPs related to a number of security improvements
	158: Unified JVM Logging
	JEPs related to a number of platform improvements
	Many, many more JEPs

Java 9:  REPL
	https://www.voxxed.com/blog/2016/10/just-enough-code-hacking-jdk
	https://www.voxxed.com/blog/2016/09/java-9-series-jshell/
	https://www.voxxed.com/blog/2015/04/what-the-upcoming-repl-will-mean-for-java-people/
	https://www.voxxed.com/blog/2015/07/a-sneak-peek-at-java-9-sleeper-feature-repl-and-jshell/

Java 9:  Jigsaw
	Useful topics: https://www.sitepoint.com/java-9-resources/?utm_source=Sociallymap&utm_medium=Sociallymap&utm_campaign=Sociallymap
	https://www.voxxed.com/blog/interview/java-9-coming-nicolai-parlog/
	https://www.voxxed.com/blog/2016/03/13285/
	https://www.voxxed.com/blog/2015/07/the-features-project-jigsaw-brings-to-java-9/
	https://www.voxxed.com/blog/2015/12/project-jigsaw-hands-on-guide
	https://www.voxxed.com/blog/2015/12/will-there-be-module-hell/
	https://www.voxxed.com/blog/2015/05/will-java-9-mess-up-your-code
	https://www.voxxed.com/blog/2015/06/jumping-into-java-9-new-build-ready-to-test/
	https://www.voxxed.com/blog/2016/11/problem-modules-reflective-access/
	https://www.voxxed.com/blog/2016/09/java-9-weak-modules/	<commit_msg>Added links to JDK9 Outreach and JDK9 Test Outreach to resources<commit_after>

JDK9 EA Download 
	https://jdk9.java.net/jigsaw/	

JDK 9 Installation
	https://docs.oracle.com/javase/9/install/overview-jdk-9-and-jre-9-installation.htm#JSJIG-GUID-8677A77F-231A-40F7-98B9-1FD0B48C346A

JDK 9 Jigsaw page
	http://openjdk.java.net/projects/jigsaw/

JSRs involved
	376: Java Platform Module System  - specified some of the below JEPs

JEPs involved
Module system of the Java platform as specified by project Jigsaw JEPs covered:
	200: The Modular JDK
		201: Modular Source Code
			220: Modular Run-Time Images (depends on jEP 162)
		260	: Encapsulate Most Internal APIs (no dependencies)
		261: Module System (dependens on JEP 220, related to JEP 238)
		282: jlink: The Java Linker (replaces implementation of JEP 220)
		275: Modular Java Application Packaging
	222: jshell: The Java Shell (Read-Eval-Print Loop)
	G1 related JEPs (3 of them)
	193: Variable Handles
	110: HTTP 2 Client
	238: Multi-Release JAR Files
	JEPs related to a number of security improvements
	158: Unified JVM Logging
	JEPs related to a number of platform improvements
	Many, many more JEPs

JDK 9 Outreach
	https://wiki.openjdk.java.net/display/Adoption/JDK+9+Outreach

JDK 9 Quality Outreach (we could use your help)
	https://wiki.openjdk.java.net/display/quality/Quality+Outreach

Java 9:  REPL
	https://www.voxxed.com/blog/2016/10/just-enough-code-hacking-jdk
	https://www.voxxed.com/blog/2016/09/java-9-series-jshell/
	https://www.voxxed.com/blog/2015/04/what-the-upcoming-repl-will-mean-for-java-people/
	https://www.voxxed.com/blog/2015/07/a-sneak-peek-at-java-9-sleeper-feature-repl-and-jshell/

Java 9:  Jigsaw
	Useful topics: https://www.sitepoint.com/java-9-resources/?utm_source=Sociallymap&utm_medium=Sociallymap&utm_campaign=Sociallymap
	https://www.voxxed.com/blog/interview/java-9-coming-nicolai-parlog/
	https://www.voxxed.com/blog/2016/03/13285/
	https://www.voxxed.com/blog/2015/07/the-features-project-jigsaw-brings-to-java-9/
	https://www.voxxed.com/blog/2015/12/project-jigsaw-hands-on-guide
	https://www.voxxed.com/blog/2015/12/will-there-be-module-hell/
	https://www.voxxed.com/blog/2015/05/will-java-9-mess-up-your-code
	https://www.voxxed.com/blog/2015/06/jumping-into-java-9-new-build-ready-to-test/
	https://www.voxxed.com/blog/2016/11/problem-modules-reflective-access/
	https://www.voxxed.com/blog/2016/09/java-9-weak-modules/	
{'fraction_non_alphanumeric': 0.12828304753635772, 'fraction_numerical': 0.07488604297807684, 'mean_word_length': 3.981621621621622, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 34, 'lorem ipsum': 0, 'www.': 28, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5067839', 'n_tokens_mistral': 2095, 'n_tokens_neox': 1804, 'n_words': 346}