diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index 6098ebb785d..00000000000
--- a/.gitattributes
+++ /dev/null
@@ -1,4 +0,0 @@
-*.kotlin_class binary
-*.kotlin_class_names binary
-*.kotlin_name_table binary
-
diff --git a/.idea/artifacts/KotlinPlugin.xml b/.idea/artifacts/KotlinPlugin.xml
index 9684edf6188..786feef564f 100644
--- a/.idea/artifacts/KotlinPlugin.xml
+++ b/.idea/artifacts/KotlinPlugin.xml
@@ -26,6 +26,7 @@
+
diff --git a/.idea/libraries/builtins.xml b/.idea/libraries/builtins.xml
new file mode 100644
index 00000000000..840a804dcbb
--- /dev/null
+++ b/.idea/libraries/builtins.xml
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build.xml b/build.xml
index 1a25cf3f4e7..2f241c33656 100644
--- a/build.xml
+++ b/build.xml
@@ -270,6 +270,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -277,7 +290,7 @@
-
+
@@ -595,15 +608,15 @@
+ depends="clean,init,prepareDist,preloader,builtins,compiler,compilerSources,antTools,jdkAnnotations,androidSdkAnnotations,runtime,runtime_sources,jslib,j2kConverter"/>
+ depends="clean,init,prepareDist,preloader,builtins,compiler_quick,antTools,jdkAnnotations,androidSdkAnnotations,runtime,runtime_sources,jslib,j2kConverter"/>
+ depends="init,prepareDist,preloader,builtins,compiler_quick"/>
diff --git a/compiler/builtins-serializer/src/run.kt b/compiler/builtins-serializer/src/run.kt
index 4c281142e37..c1123d8c5c1 100644
--- a/compiler/builtins-serializer/src/run.kt
+++ b/compiler/builtins-serializer/src/run.kt
@@ -17,11 +17,6 @@
package org.jetbrains.jet.utils.builtinsSerializer
import java.io.File
-import java.util.ArrayList
-
-// To regenerate built-ins in Kotlin project, launch main() with these arguments:
-public val BUILT_INS_DEST_DIR: String = "compiler/frontend/builtins"
-public val BUILT_INS_SRC_DIR: String = "idea/builtinsSrc"
fun main(args: Array) {
System.setProperty("java.awt.headless", "true")
diff --git a/compiler/frontend/builtins/jet/.kotlin_class_names b/compiler/frontend/builtins/jet/.kotlin_class_names
deleted file mode 100644
index 2ab03134d0d..00000000000
Binary files a/compiler/frontend/builtins/jet/.kotlin_class_names and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/.kotlin_name_table b/compiler/frontend/builtins/jet/.kotlin_name_table
deleted file mode 100644
index d15a96de7f5..00000000000
Binary files a/compiler/frontend/builtins/jet/.kotlin_name_table and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/.kotlin_package b/compiler/frontend/builtins/jet/.kotlin_package
deleted file mode 100644
index c27208e1989..00000000000
Binary files a/compiler/frontend/builtins/jet/.kotlin_package and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Annotation.kotlin_class b/compiler/frontend/builtins/jet/Annotation.kotlin_class
deleted file mode 100644
index d400db8e670..00000000000
--- a/compiler/frontend/builtins/jet/Annotation.kotlin_class
+++ /dev/null
@@ -1,2 +0,0 @@
-f2
-
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/Any.kotlin_class b/compiler/frontend/builtins/jet/Any.kotlin_class
deleted file mode 100644
index 5318f352bd5..00000000000
--- a/compiler/frontend/builtins/jet/Any.kotlin_class
+++ /dev/null
@@ -1,3 +0,0 @@
-j
-Æ0B
-
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/Array.kotlin_class b/compiler/frontend/builtins/jet/Array.kotlin_class
deleted file mode 100644
index 9bd38f9f3f1..00000000000
Binary files a/compiler/frontend/builtins/jet/Array.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Boolean.kotlin_class b/compiler/frontend/builtins/jet/Boolean.kotlin_class
deleted file mode 100644
index 6ffba3bca58..00000000000
Binary files a/compiler/frontend/builtins/jet/Boolean.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/BooleanArray.kotlin_class b/compiler/frontend/builtins/jet/BooleanArray.kotlin_class
deleted file mode 100644
index 83abca5284a..00000000000
Binary files a/compiler/frontend/builtins/jet/BooleanArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/BooleanIterator.kotlin_class b/compiler/frontend/builtins/jet/BooleanIterator.kotlin_class
deleted file mode 100644
index b258a8fc5f8..00000000000
--- a/compiler/frontend/builtins/jet/BooleanIterator.kotlin_class
+++ /dev/null
@@ -1,9 +0,0 @@
-&2
-
- Z
-0B
- Z
-&0B
- j
-Æ0B
-
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/Byte.kotlin_class b/compiler/frontend/builtins/jet/Byte.kotlin_class
deleted file mode 100644
index e626bb17a8f..00000000000
Binary files a/compiler/frontend/builtins/jet/Byte.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ByteArray.kotlin_class b/compiler/frontend/builtins/jet/ByteArray.kotlin_class
deleted file mode 100644
index 859d1e325fc..00000000000
Binary files a/compiler/frontend/builtins/jet/ByteArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ByteIterator.kotlin_class b/compiler/frontend/builtins/jet/ByteIterator.kotlin_class
deleted file mode 100644
index df7c81bb9de..00000000000
--- a/compiler/frontend/builtins/jet/ByteIterator.kotlin_class
+++ /dev/null
@@ -1,9 +0,0 @@
-&2
-
-
Z
-0B
-
Z
-&0?B
-
j
-Æ0B
-
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/ByteProgression.kotlin_class b/compiler/frontend/builtins/jet/ByteProgression.kotlin_class
deleted file mode 100644
index 3653f41d10e..00000000000
Binary files a/compiler/frontend/builtins/jet/ByteProgression.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ByteProgressionIterator.kotlin_class b/compiler/frontend/builtins/jet/ByteProgressionIterator.kotlin_class
deleted file mode 100644
index f6fd5ae7034..00000000000
Binary files a/compiler/frontend/builtins/jet/ByteProgressionIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ByteRange.kotlin_class b/compiler/frontend/builtins/jet/ByteRange.kotlin_class
deleted file mode 100644
index 25e95fec641..00000000000
Binary files a/compiler/frontend/builtins/jet/ByteRange.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ByteRange.object.kotlin_class b/compiler/frontend/builtins/jet/ByteRange.object.kotlin_class
deleted file mode 100644
index 56226e5410b..00000000000
Binary files a/compiler/frontend/builtins/jet/ByteRange.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Char.kotlin_class b/compiler/frontend/builtins/jet/Char.kotlin_class
deleted file mode 100644
index 7728d15ecd1..00000000000
Binary files a/compiler/frontend/builtins/jet/Char.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/CharArray.kotlin_class b/compiler/frontend/builtins/jet/CharArray.kotlin_class
deleted file mode 100644
index 11c09576612..00000000000
Binary files a/compiler/frontend/builtins/jet/CharArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/CharIterator.kotlin_class b/compiler/frontend/builtins/jet/CharIterator.kotlin_class
deleted file mode 100644
index 8280e8e664f..00000000000
--- a/compiler/frontend/builtins/jet/CharIterator.kotlin_class
+++ /dev/null
@@ -1,9 +0,0 @@
-&$2
-
-Z
-0B
-Z
-&0SB
-j
-Æ0B
-$
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/CharProgression.kotlin_class b/compiler/frontend/builtins/jet/CharProgression.kotlin_class
deleted file mode 100644
index 7e74369ebe2..00000000000
Binary files a/compiler/frontend/builtins/jet/CharProgression.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/CharProgressionIterator.kotlin_class b/compiler/frontend/builtins/jet/CharProgressionIterator.kotlin_class
deleted file mode 100644
index e3acfbf1562..00000000000
Binary files a/compiler/frontend/builtins/jet/CharProgressionIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/CharRange.kotlin_class b/compiler/frontend/builtins/jet/CharRange.kotlin_class
deleted file mode 100644
index c8bb8e42581..00000000000
Binary files a/compiler/frontend/builtins/jet/CharRange.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/CharRange.object.kotlin_class b/compiler/frontend/builtins/jet/CharRange.object.kotlin_class
deleted file mode 100644
index 1ca94ef1f17..00000000000
Binary files a/compiler/frontend/builtins/jet/CharRange.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/CharSequence.kotlin_class b/compiler/frontend/builtins/jet/CharSequence.kotlin_class
deleted file mode 100644
index dd4539cc241..00000000000
Binary files a/compiler/frontend/builtins/jet/CharSequence.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Collection.kotlin_class b/compiler/frontend/builtins/jet/Collection.kotlin_class
deleted file mode 100644
index 772b3706dc4..00000000000
Binary files a/compiler/frontend/builtins/jet/Collection.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Comparable.kotlin_class b/compiler/frontend/builtins/jet/Comparable.kotlin_class
deleted file mode 100644
index 4a9a354d136..00000000000
Binary files a/compiler/frontend/builtins/jet/Comparable.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Double.kotlin_class b/compiler/frontend/builtins/jet/Double.kotlin_class
deleted file mode 100644
index c89dff37ea1..00000000000
Binary files a/compiler/frontend/builtins/jet/Double.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/DoubleArray.kotlin_class b/compiler/frontend/builtins/jet/DoubleArray.kotlin_class
deleted file mode 100644
index 26523d79f45..00000000000
Binary files a/compiler/frontend/builtins/jet/DoubleArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/DoubleIterator.kotlin_class b/compiler/frontend/builtins/jet/DoubleIterator.kotlin_class
deleted file mode 100644
index 100680c6203..00000000000
--- a/compiler/frontend/builtins/jet/DoubleIterator.kotlin_class
+++ /dev/null
@@ -1,9 +0,0 @@
-&,2
-
-Z
-0B
-Z
-&0aB
-j
-Æ0B
-,
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/DoubleProgression.kotlin_class b/compiler/frontend/builtins/jet/DoubleProgression.kotlin_class
deleted file mode 100644
index e9ab8327078..00000000000
Binary files a/compiler/frontend/builtins/jet/DoubleProgression.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/DoubleProgressionIterator.kotlin_class b/compiler/frontend/builtins/jet/DoubleProgressionIterator.kotlin_class
deleted file mode 100644
index 75afbae8d74..00000000000
Binary files a/compiler/frontend/builtins/jet/DoubleProgressionIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/DoubleRange.kotlin_class b/compiler/frontend/builtins/jet/DoubleRange.kotlin_class
deleted file mode 100644
index fb755bf41e2..00000000000
Binary files a/compiler/frontend/builtins/jet/DoubleRange.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/DoubleRange.object.kotlin_class b/compiler/frontend/builtins/jet/DoubleRange.object.kotlin_class
deleted file mode 100644
index d8026224b7d..00000000000
Binary files a/compiler/frontend/builtins/jet/DoubleRange.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Enum.kotlin_class b/compiler/frontend/builtins/jet/Enum.kotlin_class
deleted file mode 100644
index 4c3f6bb5b24..00000000000
Binary files a/compiler/frontend/builtins/jet/Enum.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction0.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction0.kotlin_class
deleted file mode 100644
index 68283156cd0..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction0.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction1.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction1.kotlin_class
deleted file mode 100644
index 8b5f06e01bd..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction1.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction10.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction10.kotlin_class
deleted file mode 100644
index ecb88633351..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction10.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction11.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction11.kotlin_class
deleted file mode 100644
index fc0fcf594ae..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction11.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction12.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction12.kotlin_class
deleted file mode 100644
index d6b0b50124d..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction12.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction13.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction13.kotlin_class
deleted file mode 100644
index 651fcc5e7d9..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction13.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction14.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction14.kotlin_class
deleted file mode 100644
index c0434231ba6..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction14.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction15.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction15.kotlin_class
deleted file mode 100644
index 1b09fd5c617..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction15.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction16.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction16.kotlin_class
deleted file mode 100644
index 528e3f369a4..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction16.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction17.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction17.kotlin_class
deleted file mode 100644
index 81eb9a998a5..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction17.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction18.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction18.kotlin_class
deleted file mode 100644
index 2b28419e05e..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction18.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction19.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction19.kotlin_class
deleted file mode 100644
index c35079d756c..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction19.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction2.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction2.kotlin_class
deleted file mode 100644
index 8c8994f9860..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction2.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction20.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction20.kotlin_class
deleted file mode 100644
index 89d47b830d7..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction20.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction21.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction21.kotlin_class
deleted file mode 100644
index 3ece4f18985..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction21.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction22.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction22.kotlin_class
deleted file mode 100644
index 4ac8fe57331..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction22.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction3.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction3.kotlin_class
deleted file mode 100644
index 28ee540d0f5..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction3.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction4.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction4.kotlin_class
deleted file mode 100644
index 177b66c0741..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction4.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction5.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction5.kotlin_class
deleted file mode 100644
index 1116b7aac1e..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction5.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction6.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction6.kotlin_class
deleted file mode 100644
index 626980a16dd..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction6.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction7.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction7.kotlin_class
deleted file mode 100644
index 5fee1bbcba0..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction7.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction8.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction8.kotlin_class
deleted file mode 100644
index 2c613151287..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction8.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ExtensionFunction9.kotlin_class b/compiler/frontend/builtins/jet/ExtensionFunction9.kotlin_class
deleted file mode 100644
index ed54c15b2d0..00000000000
Binary files a/compiler/frontend/builtins/jet/ExtensionFunction9.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Float.kotlin_class b/compiler/frontend/builtins/jet/Float.kotlin_class
deleted file mode 100644
index d4722832ac0..00000000000
Binary files a/compiler/frontend/builtins/jet/Float.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/FloatArray.kotlin_class b/compiler/frontend/builtins/jet/FloatArray.kotlin_class
deleted file mode 100644
index 5b91315cacf..00000000000
Binary files a/compiler/frontend/builtins/jet/FloatArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/FloatIterator.kotlin_class b/compiler/frontend/builtins/jet/FloatIterator.kotlin_class
deleted file mode 100644
index 4f6f4d40b6a..00000000000
--- a/compiler/frontend/builtins/jet/FloatIterator.kotlin_class
+++ /dev/null
@@ -1,8 +0,0 @@
-&I2
-
-Z
-0B
-Z&0¯B
-j
-Æ0B
-I
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/FloatProgression.kotlin_class b/compiler/frontend/builtins/jet/FloatProgression.kotlin_class
deleted file mode 100644
index ee5892b9341..00000000000
Binary files a/compiler/frontend/builtins/jet/FloatProgression.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/FloatProgressionIterator.kotlin_class b/compiler/frontend/builtins/jet/FloatProgressionIterator.kotlin_class
deleted file mode 100644
index 1c2d41f0f81..00000000000
Binary files a/compiler/frontend/builtins/jet/FloatProgressionIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/FloatRange.kotlin_class b/compiler/frontend/builtins/jet/FloatRange.kotlin_class
deleted file mode 100644
index ffb64752fe7..00000000000
Binary files a/compiler/frontend/builtins/jet/FloatRange.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/FloatRange.object.kotlin_class b/compiler/frontend/builtins/jet/FloatRange.object.kotlin_class
deleted file mode 100644
index 56f167ba03b..00000000000
Binary files a/compiler/frontend/builtins/jet/FloatRange.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function0.kotlin_class b/compiler/frontend/builtins/jet/Function0.kotlin_class
deleted file mode 100644
index d8f8cb92279..00000000000
Binary files a/compiler/frontend/builtins/jet/Function0.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function1.kotlin_class b/compiler/frontend/builtins/jet/Function1.kotlin_class
deleted file mode 100644
index e657bf1a345..00000000000
Binary files a/compiler/frontend/builtins/jet/Function1.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function10.kotlin_class b/compiler/frontend/builtins/jet/Function10.kotlin_class
deleted file mode 100644
index ab8dfc1ef14..00000000000
Binary files a/compiler/frontend/builtins/jet/Function10.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function11.kotlin_class b/compiler/frontend/builtins/jet/Function11.kotlin_class
deleted file mode 100644
index f235c4aca93..00000000000
Binary files a/compiler/frontend/builtins/jet/Function11.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function12.kotlin_class b/compiler/frontend/builtins/jet/Function12.kotlin_class
deleted file mode 100644
index e63f60ba9fc..00000000000
Binary files a/compiler/frontend/builtins/jet/Function12.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function13.kotlin_class b/compiler/frontend/builtins/jet/Function13.kotlin_class
deleted file mode 100644
index 6ab84fd8107..00000000000
Binary files a/compiler/frontend/builtins/jet/Function13.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function14.kotlin_class b/compiler/frontend/builtins/jet/Function14.kotlin_class
deleted file mode 100644
index a92e8c5af57..00000000000
Binary files a/compiler/frontend/builtins/jet/Function14.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function15.kotlin_class b/compiler/frontend/builtins/jet/Function15.kotlin_class
deleted file mode 100644
index 87dd7ca723f..00000000000
Binary files a/compiler/frontend/builtins/jet/Function15.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function16.kotlin_class b/compiler/frontend/builtins/jet/Function16.kotlin_class
deleted file mode 100644
index 6d313ae368f..00000000000
Binary files a/compiler/frontend/builtins/jet/Function16.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function17.kotlin_class b/compiler/frontend/builtins/jet/Function17.kotlin_class
deleted file mode 100644
index 0f9ba18c0d6..00000000000
Binary files a/compiler/frontend/builtins/jet/Function17.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function18.kotlin_class b/compiler/frontend/builtins/jet/Function18.kotlin_class
deleted file mode 100644
index a1589d60ba6..00000000000
Binary files a/compiler/frontend/builtins/jet/Function18.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function19.kotlin_class b/compiler/frontend/builtins/jet/Function19.kotlin_class
deleted file mode 100644
index 9a1bab8d1d1..00000000000
Binary files a/compiler/frontend/builtins/jet/Function19.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function2.kotlin_class b/compiler/frontend/builtins/jet/Function2.kotlin_class
deleted file mode 100644
index 4a1e14f01ea..00000000000
Binary files a/compiler/frontend/builtins/jet/Function2.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function20.kotlin_class b/compiler/frontend/builtins/jet/Function20.kotlin_class
deleted file mode 100644
index 7f8c1b67aac..00000000000
Binary files a/compiler/frontend/builtins/jet/Function20.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function21.kotlin_class b/compiler/frontend/builtins/jet/Function21.kotlin_class
deleted file mode 100644
index 6d6abdae75c..00000000000
Binary files a/compiler/frontend/builtins/jet/Function21.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function22.kotlin_class b/compiler/frontend/builtins/jet/Function22.kotlin_class
deleted file mode 100644
index b93c1221f00..00000000000
Binary files a/compiler/frontend/builtins/jet/Function22.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function3.kotlin_class b/compiler/frontend/builtins/jet/Function3.kotlin_class
deleted file mode 100644
index 982e2fd4591..00000000000
Binary files a/compiler/frontend/builtins/jet/Function3.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function4.kotlin_class b/compiler/frontend/builtins/jet/Function4.kotlin_class
deleted file mode 100644
index 7ad6e9a3351..00000000000
Binary files a/compiler/frontend/builtins/jet/Function4.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function5.kotlin_class b/compiler/frontend/builtins/jet/Function5.kotlin_class
deleted file mode 100644
index 48d078a46dc..00000000000
Binary files a/compiler/frontend/builtins/jet/Function5.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function6.kotlin_class b/compiler/frontend/builtins/jet/Function6.kotlin_class
deleted file mode 100644
index d48cfb0e81b..00000000000
Binary files a/compiler/frontend/builtins/jet/Function6.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function7.kotlin_class b/compiler/frontend/builtins/jet/Function7.kotlin_class
deleted file mode 100644
index 0d5fa8d491b..00000000000
Binary files a/compiler/frontend/builtins/jet/Function7.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function8.kotlin_class b/compiler/frontend/builtins/jet/Function8.kotlin_class
deleted file mode 100644
index 7d8cb55562a..00000000000
Binary files a/compiler/frontend/builtins/jet/Function8.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Function9.kotlin_class b/compiler/frontend/builtins/jet/Function9.kotlin_class
deleted file mode 100644
index 2c5cf528be1..00000000000
Binary files a/compiler/frontend/builtins/jet/Function9.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Hashable.kotlin_class b/compiler/frontend/builtins/jet/Hashable.kotlin_class
deleted file mode 100644
index 4e8a1364096..00000000000
Binary files a/compiler/frontend/builtins/jet/Hashable.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/InlineStrategy.AS_FUNCTION.kotlin_class b/compiler/frontend/builtins/jet/InlineStrategy.AS_FUNCTION.kotlin_class
deleted file mode 100644
index 8a792d66ac8..00000000000
Binary files a/compiler/frontend/builtins/jet/InlineStrategy.AS_FUNCTION.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/InlineStrategy.AS_FUNCTION.object.kotlin_class b/compiler/frontend/builtins/jet/InlineStrategy.AS_FUNCTION.object.kotlin_class
deleted file mode 100644
index 035d81531e3..00000000000
Binary files a/compiler/frontend/builtins/jet/InlineStrategy.AS_FUNCTION.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/InlineStrategy.IN_PLACE.kotlin_class b/compiler/frontend/builtins/jet/InlineStrategy.IN_PLACE.kotlin_class
deleted file mode 100644
index ebe81a36323..00000000000
Binary files a/compiler/frontend/builtins/jet/InlineStrategy.IN_PLACE.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/InlineStrategy.IN_PLACE.object.kotlin_class b/compiler/frontend/builtins/jet/InlineStrategy.IN_PLACE.object.kotlin_class
deleted file mode 100644
index dd24777388d..00000000000
Binary files a/compiler/frontend/builtins/jet/InlineStrategy.IN_PLACE.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/InlineStrategy.kotlin_class b/compiler/frontend/builtins/jet/InlineStrategy.kotlin_class
deleted file mode 100644
index 4459711f71e..00000000000
Binary files a/compiler/frontend/builtins/jet/InlineStrategy.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/InlineStrategy.object.kotlin_class b/compiler/frontend/builtins/jet/InlineStrategy.object.kotlin_class
deleted file mode 100644
index 69f827fbf13..00000000000
Binary files a/compiler/frontend/builtins/jet/InlineStrategy.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Int.kotlin_class b/compiler/frontend/builtins/jet/Int.kotlin_class
deleted file mode 100644
index 0333d58d0f0..00000000000
Binary files a/compiler/frontend/builtins/jet/Int.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/IntArray.kotlin_class b/compiler/frontend/builtins/jet/IntArray.kotlin_class
deleted file mode 100644
index 35473d3ad3f..00000000000
Binary files a/compiler/frontend/builtins/jet/IntArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/IntIterator.kotlin_class b/compiler/frontend/builtins/jet/IntIterator.kotlin_class
deleted file mode 100644
index 3b479c85680..00000000000
--- a/compiler/frontend/builtins/jet/IntIterator.kotlin_class
+++ /dev/null
@@ -1,8 +0,0 @@
-&j2
-
-Z
-0B
-Z&0ØB
-j
-Æ0B
-j
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/IntProgression.kotlin_class b/compiler/frontend/builtins/jet/IntProgression.kotlin_class
deleted file mode 100644
index e1295adefe9..00000000000
Binary files a/compiler/frontend/builtins/jet/IntProgression.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/IntProgressionIterator.kotlin_class b/compiler/frontend/builtins/jet/IntProgressionIterator.kotlin_class
deleted file mode 100644
index 53f6de6e072..00000000000
Binary files a/compiler/frontend/builtins/jet/IntProgressionIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/IntRange.kotlin_class b/compiler/frontend/builtins/jet/IntRange.kotlin_class
deleted file mode 100644
index 99ab6f7fcff..00000000000
Binary files a/compiler/frontend/builtins/jet/IntRange.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/IntRange.object.kotlin_class b/compiler/frontend/builtins/jet/IntRange.object.kotlin_class
deleted file mode 100644
index bee86ef7d67..00000000000
Binary files a/compiler/frontend/builtins/jet/IntRange.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Iterable.kotlin_class b/compiler/frontend/builtins/jet/Iterable.kotlin_class
deleted file mode 100644
index 2468602169d..00000000000
Binary files a/compiler/frontend/builtins/jet/Iterable.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Iterator.kotlin_class b/compiler/frontend/builtins/jet/Iterator.kotlin_class
deleted file mode 100644
index 0cc35323d4f..00000000000
Binary files a/compiler/frontend/builtins/jet/Iterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction0.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction0.kotlin_class
deleted file mode 100644
index ed357872971..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction0.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction1.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction1.kotlin_class
deleted file mode 100644
index 028649646e9..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction1.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction10.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction10.kotlin_class
deleted file mode 100644
index 6350c667006..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction10.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction11.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction11.kotlin_class
deleted file mode 100644
index 6ef30fa8f51..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction11.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction12.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction12.kotlin_class
deleted file mode 100644
index 24731a77044..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction12.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction13.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction13.kotlin_class
deleted file mode 100644
index 80cc7ac9362..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction13.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction14.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction14.kotlin_class
deleted file mode 100644
index 2649175d55e..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction14.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction15.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction15.kotlin_class
deleted file mode 100644
index cc0b15e3fa2..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction15.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction16.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction16.kotlin_class
deleted file mode 100644
index a2719fc9b3d..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction16.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction17.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction17.kotlin_class
deleted file mode 100644
index 47787ab9535..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction17.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction18.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction18.kotlin_class
deleted file mode 100644
index e1b38c6958b..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction18.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction19.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction19.kotlin_class
deleted file mode 100644
index 6e68efba502..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction19.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction2.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction2.kotlin_class
deleted file mode 100644
index 43b95607801..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction2.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction20.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction20.kotlin_class
deleted file mode 100644
index 33c7dea9310..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction20.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction21.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction21.kotlin_class
deleted file mode 100644
index 0ac0c3c1d3f..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction21.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction22.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction22.kotlin_class
deleted file mode 100644
index 6f1f334704a..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction22.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction3.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction3.kotlin_class
deleted file mode 100644
index c4e8ce3d443..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction3.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction4.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction4.kotlin_class
deleted file mode 100644
index 0c84f7ada89..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction4.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction5.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction5.kotlin_class
deleted file mode 100644
index b55f57d3a56..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction5.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction6.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction6.kotlin_class
deleted file mode 100644
index 639e205730a..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction6.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction7.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction7.kotlin_class
deleted file mode 100644
index 9efe2daaf40..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction7.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction8.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction8.kotlin_class
deleted file mode 100644
index 958ecbb5796..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction8.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KExtensionFunction9.kotlin_class b/compiler/frontend/builtins/jet/KExtensionFunction9.kotlin_class
deleted file mode 100644
index 86fc91904b6..00000000000
Binary files a/compiler/frontend/builtins/jet/KExtensionFunction9.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction0.kotlin_class b/compiler/frontend/builtins/jet/KFunction0.kotlin_class
deleted file mode 100644
index 55f3a75543c..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction0.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction1.kotlin_class b/compiler/frontend/builtins/jet/KFunction1.kotlin_class
deleted file mode 100644
index 8839ef41812..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction1.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction10.kotlin_class b/compiler/frontend/builtins/jet/KFunction10.kotlin_class
deleted file mode 100644
index 088d777c002..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction10.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction11.kotlin_class b/compiler/frontend/builtins/jet/KFunction11.kotlin_class
deleted file mode 100644
index 57e3489dfd0..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction11.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction12.kotlin_class b/compiler/frontend/builtins/jet/KFunction12.kotlin_class
deleted file mode 100644
index a8dfa3f1b6e..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction12.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction13.kotlin_class b/compiler/frontend/builtins/jet/KFunction13.kotlin_class
deleted file mode 100644
index e4bfd92ad94..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction13.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction14.kotlin_class b/compiler/frontend/builtins/jet/KFunction14.kotlin_class
deleted file mode 100644
index 62ebbc89b2f..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction14.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction15.kotlin_class b/compiler/frontend/builtins/jet/KFunction15.kotlin_class
deleted file mode 100644
index 40ceef2a47c..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction15.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction16.kotlin_class b/compiler/frontend/builtins/jet/KFunction16.kotlin_class
deleted file mode 100644
index 1ca2e84b141..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction16.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction17.kotlin_class b/compiler/frontend/builtins/jet/KFunction17.kotlin_class
deleted file mode 100644
index ddf8db37a4d..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction17.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction18.kotlin_class b/compiler/frontend/builtins/jet/KFunction18.kotlin_class
deleted file mode 100644
index efd9ab96b11..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction18.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction19.kotlin_class b/compiler/frontend/builtins/jet/KFunction19.kotlin_class
deleted file mode 100644
index 93c6d027c8b..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction19.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction2.kotlin_class b/compiler/frontend/builtins/jet/KFunction2.kotlin_class
deleted file mode 100644
index 1d434b79caa..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction2.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction20.kotlin_class b/compiler/frontend/builtins/jet/KFunction20.kotlin_class
deleted file mode 100644
index dd8ca0df379..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction20.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction21.kotlin_class b/compiler/frontend/builtins/jet/KFunction21.kotlin_class
deleted file mode 100644
index 5da4b1debe2..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction21.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction22.kotlin_class b/compiler/frontend/builtins/jet/KFunction22.kotlin_class
deleted file mode 100644
index 9cf7787ce0a..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction22.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction3.kotlin_class b/compiler/frontend/builtins/jet/KFunction3.kotlin_class
deleted file mode 100644
index a42e517029b..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction3.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction4.kotlin_class b/compiler/frontend/builtins/jet/KFunction4.kotlin_class
deleted file mode 100644
index 36b72239f49..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction4.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction5.kotlin_class b/compiler/frontend/builtins/jet/KFunction5.kotlin_class
deleted file mode 100644
index f77ab422ca3..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction5.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction6.kotlin_class b/compiler/frontend/builtins/jet/KFunction6.kotlin_class
deleted file mode 100644
index 826a423ec4d..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction6.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction7.kotlin_class b/compiler/frontend/builtins/jet/KFunction7.kotlin_class
deleted file mode 100644
index ff387875cb8..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction7.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction8.kotlin_class b/compiler/frontend/builtins/jet/KFunction8.kotlin_class
deleted file mode 100644
index 455ead8dffd..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction8.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KFunction9.kotlin_class b/compiler/frontend/builtins/jet/KFunction9.kotlin_class
deleted file mode 100644
index 5f3a4db17aa..00000000000
Binary files a/compiler/frontend/builtins/jet/KFunction9.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction0.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction0.kotlin_class
deleted file mode 100644
index 539035ad011..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction0.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction1.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction1.kotlin_class
deleted file mode 100644
index 177942e9d78..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction1.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction10.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction10.kotlin_class
deleted file mode 100644
index aa022c9f7c2..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction10.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction11.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction11.kotlin_class
deleted file mode 100644
index 392889298d0..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction11.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction12.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction12.kotlin_class
deleted file mode 100644
index 108a827de8b..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction12.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction13.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction13.kotlin_class
deleted file mode 100644
index a6321da1d64..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction13.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction14.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction14.kotlin_class
deleted file mode 100644
index d9eb899ef49..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction14.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction15.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction15.kotlin_class
deleted file mode 100644
index fd73b2d6101..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction15.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction16.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction16.kotlin_class
deleted file mode 100644
index b372ae3d4b6..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction16.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction17.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction17.kotlin_class
deleted file mode 100644
index ad0e27159a2..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction17.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction18.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction18.kotlin_class
deleted file mode 100644
index c1706d10ab4..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction18.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction19.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction19.kotlin_class
deleted file mode 100644
index d982f5e35dd..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction19.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction2.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction2.kotlin_class
deleted file mode 100644
index 5827a296204..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction2.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction20.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction20.kotlin_class
deleted file mode 100644
index 878d4fa74c8..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction20.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction21.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction21.kotlin_class
deleted file mode 100644
index fde1ea4d98b..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction21.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction22.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction22.kotlin_class
deleted file mode 100644
index bba40e66f73..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction22.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction3.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction3.kotlin_class
deleted file mode 100644
index d7d747b8a93..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction3.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction4.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction4.kotlin_class
deleted file mode 100644
index 9cf6a0a101b..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction4.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction5.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction5.kotlin_class
deleted file mode 100644
index 2d7fbf5b346..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction5.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction6.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction6.kotlin_class
deleted file mode 100644
index 75a352f8675..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction6.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction7.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction7.kotlin_class
deleted file mode 100644
index fff8bf27fdd..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction7.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction8.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction8.kotlin_class
deleted file mode 100644
index 1c53e35e8ee..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction8.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/KMemberFunction9.kotlin_class b/compiler/frontend/builtins/jet/KMemberFunction9.kotlin_class
deleted file mode 100644
index a979806cea7..00000000000
Binary files a/compiler/frontend/builtins/jet/KMemberFunction9.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/List.kotlin_class b/compiler/frontend/builtins/jet/List.kotlin_class
deleted file mode 100644
index 647788703ef..00000000000
Binary files a/compiler/frontend/builtins/jet/List.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/ListIterator.kotlin_class b/compiler/frontend/builtins/jet/ListIterator.kotlin_class
deleted file mode 100644
index 37995979cd7..00000000000
Binary files a/compiler/frontend/builtins/jet/ListIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Long.kotlin_class b/compiler/frontend/builtins/jet/Long.kotlin_class
deleted file mode 100644
index d814ccc796d..00000000000
Binary files a/compiler/frontend/builtins/jet/Long.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/LongArray.kotlin_class b/compiler/frontend/builtins/jet/LongArray.kotlin_class
deleted file mode 100644
index 006586bc094..00000000000
Binary files a/compiler/frontend/builtins/jet/LongArray.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/LongIterator.kotlin_class b/compiler/frontend/builtins/jet/LongIterator.kotlin_class
deleted file mode 100644
index 9dd91d2cc9c..00000000000
--- a/compiler/frontend/builtins/jet/LongIterator.kotlin_class
+++ /dev/null
@@ -1,8 +0,0 @@
-&¶2
-
-Z
-0B
-Z&0¯B
-j
-Æ0B
-¶
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/LongProgression.kotlin_class b/compiler/frontend/builtins/jet/LongProgression.kotlin_class
deleted file mode 100644
index f05a63200ea..00000000000
Binary files a/compiler/frontend/builtins/jet/LongProgression.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/LongProgressionIterator.kotlin_class b/compiler/frontend/builtins/jet/LongProgressionIterator.kotlin_class
deleted file mode 100644
index 8071c6ba6eb..00000000000
Binary files a/compiler/frontend/builtins/jet/LongProgressionIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/LongRange.kotlin_class b/compiler/frontend/builtins/jet/LongRange.kotlin_class
deleted file mode 100644
index 812c58aee6f..00000000000
Binary files a/compiler/frontend/builtins/jet/LongRange.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/LongRange.object.kotlin_class b/compiler/frontend/builtins/jet/LongRange.object.kotlin_class
deleted file mode 100644
index dcb69ded4c6..00000000000
Binary files a/compiler/frontend/builtins/jet/LongRange.object.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Map.Entry.kotlin_class b/compiler/frontend/builtins/jet/Map.Entry.kotlin_class
deleted file mode 100644
index c768cf634b7..00000000000
Binary files a/compiler/frontend/builtins/jet/Map.Entry.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Map.kotlin_class b/compiler/frontend/builtins/jet/Map.kotlin_class
deleted file mode 100644
index 40f0c25b0f5..00000000000
Binary files a/compiler/frontend/builtins/jet/Map.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableCollection.kotlin_class b/compiler/frontend/builtins/jet/MutableCollection.kotlin_class
deleted file mode 100644
index f2799f46a22..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableCollection.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableIterable.kotlin_class b/compiler/frontend/builtins/jet/MutableIterable.kotlin_class
deleted file mode 100644
index f26885e7b00..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableIterable.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableIterator.kotlin_class b/compiler/frontend/builtins/jet/MutableIterator.kotlin_class
deleted file mode 100644
index 1047402267a..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableList.kotlin_class b/compiler/frontend/builtins/jet/MutableList.kotlin_class
deleted file mode 100644
index e8fed1643d4..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableList.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableListIterator.kotlin_class b/compiler/frontend/builtins/jet/MutableListIterator.kotlin_class
deleted file mode 100644
index bc9df4c7379..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableListIterator.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableMap.MutableEntry.kotlin_class b/compiler/frontend/builtins/jet/MutableMap.MutableEntry.kotlin_class
deleted file mode 100644
index e174efc72fd..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableMap.MutableEntry.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableMap.kotlin_class b/compiler/frontend/builtins/jet/MutableMap.kotlin_class
deleted file mode 100644
index 3d4e691cb4d..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableMap.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/MutableSet.kotlin_class b/compiler/frontend/builtins/jet/MutableSet.kotlin_class
deleted file mode 100644
index b4e550bd7d3..00000000000
Binary files a/compiler/frontend/builtins/jet/MutableSet.kotlin_class and /dev/null differ
diff --git a/compiler/frontend/builtins/jet/Nothing.kotlin_class b/compiler/frontend/builtins/jet/Nothing.kotlin_class
deleted file mode 100644
index 632a8fa60d2..00000000000
--- a/compiler/frontend/builtins/jet/Nothing.kotlin_class
+++ /dev/null
@@ -1,3 +0,0 @@
-Åj
-Â0B
-Å
\ No newline at end of file
diff --git a/compiler/frontend/builtins/jet/Number.kotlin_class b/compiler/frontend/builtins/jet/Number.kotlin_class
deleted file mode 100644
index b51b81d5459..00000000000
--- a/compiler/frontend/builtins/jet/Number.kotlin_class
+++ /dev/null
@@ -1,18 +0,0 @@
-&2
-"Z
-&06B
-
Z
-&07B
-Z
-&08B
-Z
-&09B
-Z
-&0:B
-Z
-&0;B
-Z
-&0
-
diff --git a/compiler/tests/org/jetbrains/jet/utils/builtinsSerializer/BuiltInsSerializerTest.kt b/compiler/tests/org/jetbrains/jet/utils/builtinsSerializer/BuiltInsSerializerTest.kt
deleted file mode 100644
index 4b680bf84f9..00000000000
--- a/compiler/tests/org/jetbrains/jet/utils/builtinsSerializer/BuiltInsSerializerTest.kt
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * Copyright 2010-2013 JetBrains s.r.o.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-package org.jetbrains.jet.utils.builtinsSerializer
-
-import com.intellij.openapi.util.io.FileUtil
-import com.intellij.testFramework.UsefulTestCase
-import org.jetbrains.jet.JetTestUtils
-import java.io.File
-import java.util.Arrays
-import java.util.HashSet
-import java.util.regex.Pattern
-import junit.framework.Assert
-
-public open class BuiltInsSerializerTest : UsefulTestCase() {
- public fun testBuiltIns() {
- val actual = JetTestUtils.tmpDir("builtins")
- BuiltInsSerializer(null).serialize(actual, listOf(File(BUILT_INS_SRC_DIR)))
-
- val expected = File(BUILT_INS_DEST_DIR)
-
- val actualFiles = getAllFiles(actual)
- val expectedFiles = getAllFiles(expected)
-
- val actualNames = getFileNames(actualFiles)
- val expectedNames = getFileNames(expectedFiles)
-
- Assert.assertEquals("File name sets differ. Re-run BuiltInsSerializer", expectedNames, actualNames)
- for (actualFile in actualFiles) {
- if (actualFile.isDirectory()) continue
-
- val relativePath = FileUtil.getRelativePath(actual, actualFile)!!
- val expectedFile = File(expected, relativePath)
-
- val expectedBytes = FileUtil.loadFileBytes(expectedFile)
- val actualBytes = FileUtil.loadFileBytes(actualFile)
- Assert.assertTrue("File contents differ for $expectedFile and $actualFile. Re-run BuiltInsSerializer",
- Arrays.equals(expectedBytes, actualBytes))
- }
- println("${actualFiles.size()} files checked")
- }
-
- private fun getAllFiles(actual: File) = FileUtil.findFilesByMask(Pattern.compile(".*"), actual)
-
- private fun getFileNames(actualFiles: List) = HashSet(actualFiles map { f -> f.getName() })
-}
diff --git a/core/descriptors/descriptors.iml b/core/descriptors/descriptors.iml
index bbd44fe9e51..bdfa2628516 100644
--- a/core/descriptors/descriptors.iml
+++ b/core/descriptors/descriptors.iml
@@ -10,6 +10,7 @@
+