Changes of com.discord v831

This commit is contained in:
DisTok 2019-02-04 21:29:01 +01:00
parent 082337727f
commit d6743256bc
11327 changed files with 113808 additions and 103680 deletions

View file

@ -1,5 +1,6 @@
.class public Landroidx/constraintlayout/solver/LinearSystem;
.super Ljava/lang/Object;
.source "LinearSystem.java"
# annotations
@ -95,9 +96,7 @@
iput-boolean v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->graphOptimizer:Z
iget v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
new-array v1, v1, [Z
new-array v1, v2, [Z
iput-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mAlreadyTestedCandidates:[Z
@ -107,9 +106,7 @@
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
iget v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
iput v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxRows:I
iput v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxRows:I
sget v1, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
@ -119,15 +116,11 @@
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mPoolVariablesCount:I
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
new-array v0, v0, [Landroidx/constraintlayout/solver/ArrayRow;
new-array v0, v2, [Landroidx/constraintlayout/solver/ArrayRow;
iput-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->tempClientsCopy:[Landroidx/constraintlayout/solver/ArrayRow;
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
new-array v0, v0, [Landroidx/constraintlayout/solver/ArrayRow;
new-array v0, v2, [Landroidx/constraintlayout/solver/ArrayRow;
iput-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
@ -177,28 +170,25 @@
invoke-direct {v0, p1, p2}, Landroidx/constraintlayout/solver/SolverVariable;-><init>(Landroidx/constraintlayout/solver/SolverVariable$Type;Ljava/lang/String;)V
:goto_0
invoke-virtual {v0, p1, p2}, Landroidx/constraintlayout/solver/SolverVariable;->setType(Landroidx/constraintlayout/solver/SolverVariable$Type;Ljava/lang/String;)V
goto :goto_1
goto :goto_0
:cond_0
invoke-virtual {v0}, Landroidx/constraintlayout/solver/SolverVariable;->reset()V
goto :goto_0
invoke-virtual {v0, p1, p2}, Landroidx/constraintlayout/solver/SolverVariable;->setType(Landroidx/constraintlayout/solver/SolverVariable$Type;Ljava/lang/String;)V
:goto_1
:goto_0
iget p1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mPoolVariablesCount:I
sget p2, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
if-lt p1, p2, :cond_1
sget p1, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
mul-int/lit8 p2, p2, 0x2
mul-int/lit8 p1, p1, 0x2
sput p1, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
sput p2, Landroidx/constraintlayout/solver/LinearSystem;->POOL_SIZE:I
iget-object p1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mPoolVariables:[Landroidx/constraintlayout/solver/SolverVariable;
@ -272,11 +262,9 @@
iput v1, v0, Landroidx/constraintlayout/solver/SolverVariable;->definitionId:I
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
add-int/lit8 v1, v1, 0x1
add-int/lit8 v0, v0, 0x1
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
iput v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mNumRows:I
iget-object v0, p1, Landroidx/constraintlayout/solver/ArrayRow;->variable:Landroidx/constraintlayout/solver/SolverVariable;
@ -471,8 +459,6 @@
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->variables:J
const-wide/16 v3, 0x1
@ -654,7 +640,7 @@
.end method
.method private enforceBFS(Landroidx/constraintlayout/solver/LinearSystem$Row;)I
.locals 18
.locals 17
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/Exception;
@ -707,14 +693,14 @@
const/4 v2, 0x0
:goto_1
if-eqz v2, :cond_e
if-eqz v2, :cond_d
const/4 v2, 0x0
const/4 v3, 0x0
:goto_2
if-nez v2, :cond_d
if-nez v2, :cond_e
sget-object v6, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
@ -722,8 +708,6 @@
if-eqz v6, :cond_2
sget-object v6, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v9, v6, Landroidx/constraintlayout/solver/Metrics;->bfs:J
add-long/2addr v9, v7
@ -793,9 +777,9 @@
move-result v5
cmpg-float v17, v5, v4
cmpg-float v16, v5, v4
if-lez v17, :cond_7
if-lez v16, :cond_7
move v4, v13
@ -883,8 +867,6 @@
if-eqz v4, :cond_a
sget-object v4, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v5, v4, Landroidx/constraintlayout/solver/Metrics;->pivots:J
const-wide/16 v7, 0x1
@ -930,15 +912,10 @@
goto/16 :goto_2
:cond_d
move/from16 v16, v3
goto :goto_7
const/4 v3, 0x0
:cond_e
const/16 v16, 0x0
:goto_7
return v16
return v3
.end method
.method private getDisplaySize(I)Ljava/lang/String;
@ -1098,9 +1075,7 @@
iget-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mCache:Landroidx/constraintlayout/solver/Cache;
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mCache:Landroidx/constraintlayout/solver/Cache;
iget-object v1, v1, Landroidx/constraintlayout/solver/Cache;->mIndexedVariables:[Landroidx/constraintlayout/solver/SolverVariable;
iget-object v1, v0, Landroidx/constraintlayout/solver/Cache;->mIndexedVariables:[Landroidx/constraintlayout/solver/SolverVariable;
iget v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
@ -1114,24 +1089,18 @@
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
new-array v0, v0, [Z
new-array v1, v0, [Z
iput-object v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mAlreadyTestedCandidates:[Z
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
iput-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mAlreadyTestedCandidates:[Z
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxColumns:I
iget v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
iput v0, p0, Landroidx/constraintlayout/solver/LinearSystem;->mMaxRows:I
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->tableSizeIncrease:J
const-wide/16 v3, 0x1
@ -1173,8 +1142,6 @@
if-eqz p2, :cond_0
sget-object p2, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v2, p2, Landroidx/constraintlayout/solver/Metrics;->optimize:J
add-long/2addr v2, v0
@ -1207,14 +1174,12 @@
const/4 v4, 0x0
:goto_1
if-nez v3, :cond_b
if-nez v3, :cond_c
sget-object v5, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
if-eqz v5, :cond_2
sget-object v5, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v6, v5, Landroidx/constraintlayout/solver/Metrics;->iterations:J
add-long/2addr v6, v0
@ -1276,7 +1241,7 @@
aput-boolean v2, v6, v7
:cond_6
if-eqz v5, :cond_a
if-eqz v5, :cond_b
const v6, 0x7f7fffff # Float.MAX_VALUE
@ -1361,8 +1326,6 @@
if-eqz v7, :cond_9
sget-object v7, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v9, v7, Landroidx/constraintlayout/solver/Metrics;->pivots:J
add-long/2addr v9, v0
@ -1388,6 +1351,11 @@
goto/16 :goto_1
:cond_b
const/4 v3, 0x1
goto/16 :goto_1
:cond_c
return v4
.end method
@ -1399,11 +1367,9 @@
:goto_0
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
array-length v1, v1
array-length v2, v1
if-ge v0, v1, :cond_1
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
if-ge v0, v2, :cond_1
aget-object v1, v1, v0
@ -1460,7 +1426,7 @@
# virtual methods
.method public addCenterPoint(Landroidx/constraintlayout/solver/widgets/ConstraintWidget;Landroidx/constraintlayout/solver/widgets/ConstraintWidget;FI)V
.locals 19
.locals 18
move-object/from16 v0, p0
@ -1568,7 +1534,7 @@
invoke-static {v3, v4}, Ljava/lang/Double;->isNaN(D)Z
move-object/from16 v18, v12
move-object/from16 p1, v12
mul-double v11, v15, v3
@ -1600,7 +1566,7 @@
move-object v7, v1
move-object/from16 v8, v18
move-object/from16 v8, p1
invoke-virtual/range {v4 .. v9}, Landroidx/constraintlayout/solver/ArrayRow;->createRowWithAngle(Landroidx/constraintlayout/solver/SolverVariable;Landroidx/constraintlayout/solver/SolverVariable;Landroidx/constraintlayout/solver/SolverVariable;Landroidx/constraintlayout/solver/SolverVariable;F)Landroidx/constraintlayout/solver/ArrayRow;
@ -1664,8 +1630,6 @@
if-eqz v0, :cond_1
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->constraints:J
add-long/2addr v3, v1
@ -1768,8 +1732,6 @@
if-eqz v4, :cond_5
sget-object v4, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v5, v4, Landroidx/constraintlayout/solver/Metrics;->pivots:J
add-long/2addr v5, v1
@ -2194,8 +2156,6 @@
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->errors:J
const-wide/16 v3, 0x1
@ -2262,8 +2222,6 @@
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->extravariables:J
const-wide/16 v3, 0x1
@ -2464,8 +2422,6 @@
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->slackvariables:J
const-wide/16 v3, 0x1
@ -2605,7 +2561,7 @@
.end method
.method displaySystemInformations()V
.locals 7
.locals 6
const/4 v0, 0x0
@ -2620,11 +2576,9 @@
iget-object v3, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
aget-object v3, v3, v1
aget-object v4, v3, v1
if-eqz v3, :cond_0
iget-object v3, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
if-eqz v4, :cond_0
aget-object v3, v3, v1
@ -2651,11 +2605,9 @@
iget-object v4, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
aget-object v4, v4, v1
aget-object v5, v4, v1
if-eqz v4, :cond_2
iget-object v4, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
if-eqz v5, :cond_2
aget-object v4, v4, v1
@ -2689,9 +2641,7 @@
iget v5, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
iget v6, p0, Landroidx/constraintlayout/solver/LinearSystem;->TABLE_SIZE:I
mul-int v5, v5, v6
mul-int v5, v5, v5
invoke-direct {p0, v5}, Landroidx/constraintlayout/solver/LinearSystem;->getDisplaySize(I)Ljava/lang/String;
@ -2886,7 +2836,7 @@
.end method
.method public getMemoryUsed()I
.locals 3
.locals 4
const/4 v0, 0x0
@ -2899,11 +2849,9 @@
iget-object v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
aget-object v2, v2, v0
aget-object v3, v2, v0
if-eqz v2, :cond_0
iget-object v2, p0, Landroidx/constraintlayout/solver/LinearSystem;->mRows:[Landroidx/constraintlayout/solver/ArrayRow;
if-eqz v3, :cond_0
aget-object v2, v2, v0
@ -3042,8 +2990,6 @@
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->minimize:J
add-long/2addr v3, v1
@ -3059,8 +3005,6 @@
if-eqz v0, :cond_1
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->graphOptimizer:J
add-long/2addr v3, v1
@ -3102,8 +3046,6 @@
if-eqz v0, :cond_4
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v3, v0, Landroidx/constraintlayout/solver/Metrics;->fullySolved:J
add-long/2addr v3, v1
@ -3135,8 +3077,6 @@
if-eqz v0, :cond_0
sget-object v0, Landroidx/constraintlayout/solver/LinearSystem;->sMetrics:Landroidx/constraintlayout/solver/Metrics;
iget-wide v1, v0, Landroidx/constraintlayout/solver/Metrics;->minimizeGoal:J
const-wide/16 v3, 0x1
@ -3247,8 +3187,6 @@
if-eqz v1, :cond_2
iget-object v1, p0, Landroidx/constraintlayout/solver/LinearSystem;->mVariables:Ljava/util/HashMap;
invoke-virtual {v1}, Ljava/util/HashMap;->clear()V
:cond_2