Skip to content

Commit c6aa379

Browse files
committedSep 26, 2018
Merge commit '870e9e7331c3b525e59f3139c8ec755e510f92e6' into release/graal-vm/1.0
2 parents b1cb6d3 + 870e9e7 commit c6aa379

File tree

399 files changed

+14284
-11869
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

399 files changed

+14284
-11869
lines changed
 

‎CHANGELOG.md

+22
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,28 @@
33
This changelog summarizes major changes between GraalVM versions of the Python
44
language runtime. The main focus is on user-observable behavior of the engine.
55

6+
## Version 1.0.0 RC7
7+
8+
* Enhance the `java` interop builtin module with introspection utility methods
9+
10+
## Version 1.0.0 RC6
11+
12+
* Support regular expression patterns built from bytes by using CPython's sre module as a fallback engine to our own
13+
* Support LLVM 5+ for C extension modules
14+
* Introduce native sequence storage so that e.g. Python bytes exposed to C can be mutated
15+
* Introduce lazy string concatenation to significantly speed up benchmarks where strings are concatenated repeatedly
16+
* C-API improvements to support more scikit-learn code
17+
* Fix our distinction between builtin functions, functions, and methods to make the classes for builtin functions equivalent to CPython
18+
* Improve set, frozenset, and dict support
19+
* Attach Python exceptions as cause to ImportErrors raised for C extension modules
20+
* Update standard library to CPython 3.6.5
21+
* Support more code object attributes
22+
* Support constant type ids for objects that are interned on CPython
23+
* Add collections.deque
24+
* Document how to contribute
25+
* Improve efficiency of generators
26+
* Enable re-use of ASTs in multiple Contexts in the same Engine
27+
628
## Version 1.0.0 RC5
729

830
* Generator expressions now properly evaluate their first iterator in the definition scope at definition time

‎ci.jsonnet

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
overlay: "2562524065c42e18d4a5ea57e8cbf6cac6b9bdda",
2+
overlay: "934f7a99e60cbc8d0affd873805c057b576f3709",
33

44
// ======================================================================================================
55
//
@@ -45,8 +45,8 @@
4545
//
4646
// ------------------------------------------------------------------------------------------------------
4747
local utils = {
48-
download: function(name, version, platformspecific = true)
49-
{name: name, version: version, platformspecific: platformspecific},
48+
download: function(name, version, platformSpecific = true)
49+
{name: name, version: version, platformspecific: platformSpecific},
5050

5151
getValue: function(object, field)
5252
if (!std.objectHas(object, field)) then
@@ -127,7 +127,7 @@
127127

128128
local labsjdk8Mixin = {
129129
downloads +: {
130-
JAVA_HOME: utils.download("labsjdk", "8u172-jvmci-0.46"),
130+
JAVA_HOME: utils.download("labsjdk", "8u172-jvmci-0.48"),
131131
EXTRA_JAVA_HOMES : { pathlist: [utils.download("oraclejdk", "11+20")] },
132132
},
133133
environment +: {

0 commit comments

Comments
 (0)
Please sign in to comment.