Igor Yakovlev
73ca478fbd
[WASM] Add string to double conversion to Stdlib
...
This version is not completely correct - there is some IEEE rouding issue that, apparently, require to implement different algorithm with BigIntegers implementation.
2021-12-07 21:33:07 +03:00
Svyatoslav Kuzmich
ab9a23cbfa
[Wasm][Stdlib] Reuse K/N collections and StringBuilder
2021-10-01 17:18:49 +03:00
Dmitry Petrov
dcbc2ea2b3
JVM infer temporary vals from bytecode
2021-08-24 18:56:13 +03:00
Alexander Udalov
6de823396b
Minor, fix Apache license template text
2021-08-24 16:23:05 +02:00
Igor Laevsky
d46f7738c6
WASM: NFC. Add reference to the asmscript license
2021-08-04 16:23:39 +03:00
Dmitry Petrov
eff7c375ce
Minor HackedFixStackMethodAnalyzerBase -> FastStackAnalyzer
2021-07-22 21:29:41 +03:00
Dmitry Petrov
c8b705fd2d
JVM update license for HackedFixStackMethodAnalyzerBase.kt
2021-07-20 19:50:59 +03:00
Ilya Muradyan
ae650ef19b
Add EPL 1.0 licence text for Eclipse Aether dependencies
2021-07-19 21:31:50 +03:00
Dmitry Petrov
804db3ce91
JVM KT-47613 custom control flow analyzer for CFG builder
2021-07-11 20:16:09 +03:00
Dmitry Petrov
d99d25e51e
JVM use SPBs in fix stack analyzer
2021-07-10 19:25:25 +03:00
Dmitry Petrov
38f45d2969
JVM update licence for InstructionLivenessAnalyzer.kt
2021-07-10 19:25:24 +03:00
Dmitry Petrov
07b89c6b4b
JVM FastMethodAnalyzer
2021-07-10 19:25:20 +03:00
Victor Petukhov
78ffefe107
Add jspecify license
2021-04-30 14:43:27 +03:00
Victor Petukhov
6f9694174f
Move foreign annotation tests into diagnostics folder
2021-04-30 14:43:25 +03:00
Andrey Zinovyev
01dd3d6ed4
[lombok] Refactoring, cleaning, better tests
...
Add assertions to tests
Add lombok license
Provide String.[de]capitalize() implementation
Get rid of weak map because it seems it is useless here
2021-04-25 18:18:18 +03:00
Svyatoslav Kuzmich
cf228bebc3
Use static year range in copyright of generated FIR and tests
...
Dynamically calculating a year is problematic, especially in cases like
FIR where generation happens in every build. When you are working on a
last year's commit, each build creates a bunch of uncommited
changes of updating the year in copyrights.
2021-01-19 17:17:31 +03:00
Mads Ager
fadedc84db
[JVM_IR] Refactor and add bytecode text tests for compose-like code.
...
Tests that the default argument mask is not in the local variable
table.
2020-12-10 17:22:18 +01:00
Vyacheslav Gerasimov
3feff16a77
Cleanup 193 compatibility fixes
2020-11-11 14:28:54 +03:00
Svyatoslav Kuzmich
3be38d1796
[Wasm] Add Wasm IR
...
Intended to be used by Kotlin/Wasm compiler.
Includes:
* IR tree: declarations, instructions, types.
* Convertors: ir2text, ir2bin, bin2ir
* Spec tests, to test convertors against reference Wabt tool
2020-11-09 16:04:42 +03:00
Nikolay Krasko
143cad78bf
202: Add fastutil dependency to compiler for to make proguard work
2020-06-10 12:39:27 +03:00
Ilya Goncharov
4bbead6200
[Gradle, JS] Remove custom source-map-loader
...
#KT-39377 fixed
2020-06-04 15:02:12 +03:00
Philippe Ombredanne
3abf9b4c0f
Remove Apache notice added to LGPL license text
...
Somehow an Apache-2.0 license notice with a JetBrains copyright that had
been pasted in the middle of the LGPL license text.
This removes this notice and restores the pristine, unmodified license
text.
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com >
2020-03-26 00:31:35 +03:00
Stanislav Erokhin
e3225469b5
Fix typo in Copyright since year
2020-01-29 15:01:23 +03:00
Stanislav Erokhin
075eea5a96
Update year and fix inconsistency with LICENSE.txt
2020-01-28 20:05:44 +03:00
Alexander Udalov
a55bce801e
Update year in the license to 2020
2020-01-03 13:09:43 +01:00
Sergey Rostov
9f3c2d0292
build.gradle.kts: import script dependencies on Gradle Project sync
2019-11-11 15:15:14 +03:00
Ilya Goncharov
d46510897b
[Gradle, JS] Refactor and extract team city formatting in separate file
2019-10-24 15:00:31 +03:00
Ilya Goncharov
e69ff4363f
[Gradle, JS] Copy mocha-teamcity-reporter with licensies
2019-10-24 15:00:31 +03:00
Ilya Goncharov
18b287def5
Fix license information for js modules
2019-10-11 12:23:20 +03:00
Ilya Goncharov
8ef28446cc
Remove webpack protocol for processing stacktrace
2019-10-08 18:51:40 +03:00
Ilya Goncharov
e8efe5407d
Add patched kotlin-source-map-loader
2019-10-04 17:10:13 +03:00
Stanislav Erokhin
b5a407371c
Update the year in LICENSE.txt
2019-08-15 13:31:09 +03:00
Stanislav Erokhin
2cc6bf31e0
Add link to license folder into README.md
2019-07-18 13:20:55 +03:00
Vadim Brilyantov
01a05a5495
Move daemon jar from compiler
2019-05-17 15:51:52 +03:00
Vadim Brilyantov
ced973b707
Introduce new Kotlin Daemon without RMI abstraction
2019-05-17 15:51:51 +03:00
Svyatoslav Kuzmich
b1d303b027
Reorganize stdlib-js sources specific to the current JS backend
...
Move kotlin-stdlib-js project and the sources specific to the current backend to 'stdlib/js-v1' directory,
but leave sources that can be shared with the new IR backend in the common 'stdlib/js' location
with exception for 'stdlib/js/src/generated', which is used exclusively for current backend.
This simplifies sourceset configuration when building stdlib with the new backend.
2019-04-22 20:30:57 +03:00
Yan Zhulanow
65da7ba971
Add the whole content of the Apache 2.0 license to the Kotlin repo
2019-03-20 20:52:21 +03:00
Maxim Shafirov
ca35c9e2ff
Update copyright dates
2019-03-18 12:52:27 +03:00
Ilya Gorbunov
47162590eb
Add a credit for Guava implementation of unsigned division and remainder
2018-08-30 14:58:30 +03:00
Derek Schaller
3f5a2c6427
Link license files
2018-05-21 18:19:49 +03:00
Derek
c12bd9b506
fix gradle license path ( #1658 )
2018-05-11 16:08:40 +03:00
Derek
f8111c9f23
fix bullet point indentation in license readme ( #1659 )
2018-05-11 16:04:45 +03:00
Ilya Gorbunov
22255a5cc4
stdlib-jvm: move JVM specific sources, add actual modifier where required
...
Update copyright path after moving JVM sources
2018-04-12 17:53:00 +03:00
Denis Zharkov
7d8e7f481d
Add a reference to third-party/annotations/androidx in license
2018-03-15 10:34:33 +03:00
Ilya Gorbunov
00b23a0fe9
Rearrange kotlin-stdlib-js library sources
...
Move kotlin.* api inside kotlin directory.
Update copyright paths.
2018-02-26 17:11:08 +03:00
Zalim Bashorov
4c15642e2c
Add missed references to license/README.md
2018-02-26 12:09:28 +03:00
Dmitry Jemerov
e80dae1802
Update copyright in generated tests
2018-01-10 11:55:28 +01:00
Alexey Andreev
8514a7706f
Remove json.org library, use own JSON parser to parse source maps
2017-11-29 20:08:29 +03:00
Ilya Gorbunov
044ccf1532
Introduce inverse hyperbolic functions
...
#KT-4900
Improve accuracy of JS polyfills of hyperbolic functions and expm1/log1p
2017-10-11 19:20:24 +03:00
Dmitry Jemerov
cc8fbf6078
Store third-party annotations in a separate directory
2017-09-13 17:25:20 +02:00